12 #ifndef ROOT_TProofBenchRun
13 #define ROOT_TProofBenchRun
28 class TProofBenchRun :
public TObject {
41 TProofBenchRun(TProof *proof = 0,
const char *sel = 0);
43 virtual ~TProofBenchRun();
45 virtual const char *GetSelName() {
return fSelName; }
46 virtual const char *GetParList() {
return fParList; }
47 virtual void SetSelName(
const char *sel) { fSelName = sel; }
48 virtual void SetParList(
const char *pars) { fParList = pars; }
49 virtual void SetSelOption(
const char *opt) { fSelOption = opt; }
51 virtual void Run(Long64_t nevents, Int_t start = -1, Int_t stop = -1,
52 Int_t step = -1, Int_t ntries = -1, Int_t debug = -1,
54 virtual void Run(
const char *dset, Int_t start = -1, Int_t stop = -1,
55 Int_t step = -1, Int_t ntries = -1, Int_t debug = -1,
58 virtual void Print(Option_t *option =
"")
const=0;
60 ClassDef(TProofBenchRun, 0)