29 static void AddFilesInDir(
const std::string& dir,
const std::string& fileTemplate,
const std::string& addString,
30 Int_t nofFiles, Int_t fileSizeLimit = 50000, Int_t nofEvents = 1000);
35 static vector<string>
GetGoodFiles(
const string& pattern, Int_t fileSizeLimit, Int_t nofEvents);
49 static Bool_t
CheckFileSize(TFile* file, Int_t fileSizeLimit = 50000);
54 static Bool_t
CheckFile(TFile* file, Int_t fileSizeLimit = 50000, Int_t nofEvents = 1000);
59 static void MergeRootfile(TDirectory* target, TList* sourcelist);
static Bool_t CheckFileSize(TFile *file, Int_t fileSizeLimit=50000)
static TFile * CreateAndMergeTempTargetFile(const std::string &dir, const std::string &addString, Int_t targetFileNum, TList *fileList)
static vector< string > GetFilesByPattern(const string &pattern)
static void CloseFilesFromList(TList *fileList)
static Bool_t CheckFile(TFile *file, Int_t fileSizeLimit=50000, Int_t nofEvents=1000)
static vector< string > GetGoodFiles(const string &pattern, Int_t fileSizeLimit, Int_t nofEvents)
static void MergeRootfile(TDirectory *target, TList *sourcelist)
static void AddFilesInDir(const std::string &dir, const std::string &fileTemplate, const std::string &addString, Int_t nofFiles, Int_t fileSizeLimit=50000, Int_t nofEvents=1000)