1 #ifndef _AliXRDPROOFtoolkit
2 #define _AliXRDPROOFtoolkit
20 class AliXRDPROOFtoolkit : public TObject
23 AliXRDPROOFtoolkit ();
24 TChain * MakeChain(const char*fileIn, const char * treeName, const char *fName=0, Int_t maxFiles=-1, Int_t startFile=0);
25 TChain * MakeChainRandom(const char*fileIn, const char * treeName, const char *fName=0, Int_t maxFiles=-1, Int_t startFile=0);
26 TDSet * MakeSet(const char*fileIn, const char * treeName, const char *fName=0, Int_t maxFiles=-1);
27 TDSet * MakeSetRandom(const char*fileIn, const char * treeName,const char *fName=0, Int_t maxFiles=-1);
28 static Bool_t FilterList(const char*inputList, const char*fileList, Int_t checkLevel);
29 static Bool_t FilterListZip(const char*inputList, const char*fileList, Int_t checkLevel);
30 Bool_t XRDCopyDir(const char * idir, const char * files, const char *odir, Bool_t zip);
31 static Int_t CheckTreeInFile(const char*fileName,const char*treeName, Int_t debugLevel=0, const char *branchName=0);
33 Int_t fVerbose; // verbso mode - print command
34 TString fUserName; // user name
35 UserGroup_t *fUserGroup; // user group info
36 AliXRDPROOFtoolkit(const AliXRDPROOFtoolkit&);
37 AliXRDPROOFtoolkit&operator=(const AliXRDPROOFtoolkit&);
38 ClassDef(AliXRDPROOFtoolkit, 0);