#define ALITRDPWG1HELPER_H
class AliTRDpwg1Helper{
- public:
- enum ETRDinfoGenOutSlots {
- kEventInfo = 1
- ,kTracksBarrel = 2
- ,kTracksSA = 3
- ,kTracksKink = 4
- ,kV0List = 5
- ,kMonitor = 6
- ,kNOutSlots = 7
- };
+public:
+ enum ETRDinfoGenOutSlots {
+ kEventInfo = 1
+ ,kTracksBarrel = 2
+ ,kTracksSA = 3
+ ,kTracksKink = 4
+ ,kV0List = 5
+ ,kMonitor = 6
+ ,kNOutSlots = 7
+ };
- 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
- };
+ 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
+ };
- enum{
- kNTRDQATASKS = 7,
- kNTRDCALIBTASKS = 6,
- kNTRDTASKS = kNTRDQATASKS + kNTRDCALIBTASKS
- };
- static const Char_t * fgkTRDtaskClassName[kNTRDTASKS];
- static const Char_t * fgkTRDtaskOpt[kNTRDTASKS + 1];
+ enum{
+ kNTRDQATASKS = 7,
+ kNTRDCALIBTASKS = 6,
+ kNTRDTASKS = kNTRDQATASKS + kNTRDCALIBTASKS
+ };
+ static const Char_t * fgkTRDtaskOpt[kNTRDTASKS + 1];
+ static const Char_t * fgkTRDtaskClassName[kNTRDTASKS];
- static Int_t GetTaskIndex(const Char_t *name);
- static Bool_t HasReadMCData(Char_t *opt);
- static Bool_t HasReadFriendData(Char_t *opt);
+ static Int_t GetTaskIndex(const Char_t *name);
+ static Bool_t HasReadMCData(Char_t *opt);
+ static Bool_t HasReadFriendData(Char_t *opt);
- static void MergeProd(const Char_t *mark, const Char_t *files, Int_t nBatch);
- static Int_t ParseOptions(Char_t *trd);
+ static void MergeProd(const Char_t *mark, const Char_t *files, Int_t nBatch);
+ static Int_t ParseOptions(Char_t *trd);
- AliTRDpwg1Helper();
- ~AliTRDpwg1Helper();
+ AliTRDpwg1Helper();
+ ~AliTRDpwg1Helper();
};
+
#endif