// @(#)root/proof:$Id$
// Author: Sangsu Ryu 22/06/2010

/*************************************************************************
 * Copyright (C) 1995-2005, Rene Brun and Fons Rademakers.               *
 * All rights reserved.                                                  *
 *                                                                       *
 * For the licensing terms see $ROOTSYS/LICENSE.                         *
 * For the list of contributors see $ROOTSYS/README/CREDITS.             *
 *************************************************************************/

//////////////////////////////////////////////////////////////////////////
//                                                                      //
// TProofBenchRun                                                       //
//                                                                      //
// Abstract base class for PROOF benchmark run.                         //
//                                                                      //
//////////////////////////////////////////////////////////////////////////

#include "TProofBenchRun.h"
#include "TList.h"
#include "TProof.h"

ClassImp(TProofBenchRun)

//______________________________________________________________________________
TProofBenchRun::TProofBenchRun(TProof *proof, const char *sel) : fSelName(sel)
{
   // Constructor: check PROOF and load selectors PAR

   fProof = proof;
   if (!fProof){
      fProof = gProof;
   }
   ResetBit(kInvalidObject);
   if (!fProof || (fProof && !fProof->IsValid())) {
      SetBit(kInvalidObject);
      return;
   }
}

//______________________________________________________________________________
TProofBenchRun::~TProofBenchRun()
{
   //destructor
}
 TProofBenchRun.cxx:1
 TProofBenchRun.cxx:2
 TProofBenchRun.cxx:3
 TProofBenchRun.cxx:4
 TProofBenchRun.cxx:5
 TProofBenchRun.cxx:6
 TProofBenchRun.cxx:7
 TProofBenchRun.cxx:8
 TProofBenchRun.cxx:9
 TProofBenchRun.cxx:10
 TProofBenchRun.cxx:11
 TProofBenchRun.cxx:12
 TProofBenchRun.cxx:13
 TProofBenchRun.cxx:14
 TProofBenchRun.cxx:15
 TProofBenchRun.cxx:16
 TProofBenchRun.cxx:17
 TProofBenchRun.cxx:18
 TProofBenchRun.cxx:19
 TProofBenchRun.cxx:20
 TProofBenchRun.cxx:21
 TProofBenchRun.cxx:22
 TProofBenchRun.cxx:23
 TProofBenchRun.cxx:24
 TProofBenchRun.cxx:25
 TProofBenchRun.cxx:26
 TProofBenchRun.cxx:27
 TProofBenchRun.cxx:28
 TProofBenchRun.cxx:29
 TProofBenchRun.cxx:30
 TProofBenchRun.cxx:31
 TProofBenchRun.cxx:32
 TProofBenchRun.cxx:33
 TProofBenchRun.cxx:34
 TProofBenchRun.cxx:35
 TProofBenchRun.cxx:36
 TProofBenchRun.cxx:37
 TProofBenchRun.cxx:38
 TProofBenchRun.cxx:39
 TProofBenchRun.cxx:40
 TProofBenchRun.cxx:41
 TProofBenchRun.cxx:42
 TProofBenchRun.cxx:43
 TProofBenchRun.cxx:44
 TProofBenchRun.cxx:45
 TProofBenchRun.cxx:46