CbmRoot
|
#include <CbmHaddBase.h>
Static Public Member Functions | |
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) |
static vector< string > | GetFilesByPattern (const string &pattern) |
static vector< string > | GetGoodFiles (const string &pattern, Int_t fileSizeLimit, Int_t nofEvents) |
Private Member Functions | |
ClassDef (CbmHaddBase, 1) | |
Static Private Member Functions | |
static TFile * | CreateAndMergeTempTargetFile (const std::string &dir, const std::string &addString, Int_t targetFileNum, TList *fileList) |
static void | CloseFilesFromList (TList *fileList) |
static Bool_t | CheckFileSize (TFile *file, Int_t fileSizeLimit=50000) |
static Bool_t | CheckFile (TFile *file, Int_t fileSizeLimit=50000, Int_t nofEvents=1000) |
static void | MergeRootfile (TDirectory *target, TList *sourcelist) |
Definition at line 19 of file CbmHaddBase.h.
|
static |
Definition at line 79 of file CbmHaddBase.cxx.
References CheckFile(), CheckFileSize(), CloseFilesFromList(), CreateAndMergeTempTargetFile(), and MergeRootfile().
|
staticprivate |
Definition at line 67 of file CbmHaddBase.cxx.
Referenced by AddFilesInDir(), and GetGoodFiles().
Definition at line 58 of file CbmHaddBase.cxx.
Referenced by AddFilesInDir().
|
private |
|
staticprivate |
Definition at line 161 of file CbmHaddBase.cxx.
Referenced by AddFilesInDir().
|
staticprivate |
Definition at line 149 of file CbmHaddBase.cxx.
References MergeRootfile().
Referenced by AddFilesInDir().
|
static |
Definition at line 27 of file CbmHaddBase.cxx.
Referenced by GetGoodFiles().
|
static |
Definition at line 40 of file CbmHaddBase.cxx.
References CheckFile(), and GetFilesByPattern().
|
staticprivate |
!if the object is a tree, it is stored in globChain...
Definition at line 174 of file CbmHaddBase.cxx.
Referenced by AddFilesInDir(), and CreateAndMergeTempTargetFile().