public:
enum ETRDinfoGenOutSlots {
kEventInfo = 1
- ,kTracksBarrel = 2
- ,kTracksSA = 3
- ,kTracksKink = 4
- ,kV0List = 5
- ,kMonitor = 6
- ,kNOutSlots = 7
+ ,kTracksBarrel
+ ,kTracksSA
+ ,kTracksKink
+ ,kV0List
+ ,kMonitor
+ ,kNOutSlots
};
enum ETRDrecoTasks{
- kCheckESD = 0
- ,kInfoGen = 1
- ,kCheckDET = 2
- ,kEfficiency = 3
- ,kResolution = 4
- ,kCheckPID = 5
- ,kV0Monitor = 6
- ,kCalibration = 7
- ,kEfficiencyMC = 8
- ,kAlignment = 9
- ,kPIDRefMaker =10
- ,kClErrParam =11
- ,kMultiplicity =12
+ kCheckESD = 0
+ ,kInfoGen
+ ,kCheckDET
+ ,kEfficiency
+ ,kResolution
+ ,kCheckPID
+ ,kV0Monitor
+ ,kCheckTRK
+ ,kCalibration
+ ,kEfficiencyMC
+ ,kAlignment
+ ,kPIDRefMaker
+ ,kClErrParam
+ ,kMultiplicity
};
enum{
- kNTRDQATASKS = 7,
+ kNTRDQATASKS = 8,
kNTRDCALIBTASKS = 6,
kNTRDTASKS = kNTRDQATASKS + kNTRDCALIBTASKS
};
static const Char_t* Basename(const char* filepath);
static const Char_t* Dirname(const char* filepath);
- static const Char_t* MergeBatch(const Char_t *mark, const Char_t *files, const Int_t nfiles=20, const Int_t first=0, Bool_t kSVN=kTRUE, Bool_t kCLEAR=kFALSE);
+ static Int_t MergeBatch(const Char_t *mark, const Char_t *files, const Int_t nfiles=20, const Int_t first=0, Bool_t kSVN=kTRUE, Bool_t kCLEAR=kFALSE);
static void MergeProd(const Char_t *mark, const Char_t *files, const Int_t nBatch=20, Int_t level=0);
static Int_t ParseOptions(Char_t *trd);