]>
Commit | Line | Data |
---|---|---|
3d86166d | 1 | #ifndef TRDRECONSTRUCTIONTRAIN_H |
2 | #define TRDRECONSTRUCTIONTRAIN_H | |
3 | ||
107fde80 | 4 | #define BIT(n) (1 << (n)) |
5 | #define SETBIT(n,i) ((n) |= BIT(i)) | |
6 | #define TSTBIT(n,i) ((Bool_t)(((n) & BIT(i)) != 0)) | |
7 | #define CLRBIT(n,i) ((n) &= ~BIT(i)) | |
8 | ||
e15179be | 9 | #define NQATASKS 6 |
873458ab | 10 | #define NCALIBTASKS 6 |
e15179be | 11 | const Int_t NTRDTASKS = NQATASKS+NCALIBTASKS; |
9fbe6f3e | 12 | |
3d86166d | 13 | enum AliTRDrecoTasks{ |
873458ab | 14 | kCheckESD = 0 |
15 | ,kInfoGen = 1 | |
16 | ,kCheckDetector = 2 | |
17 | ,kEfficiency = 3 | |
18 | ,kResolution = 4 | |
19 | ,kPID = 5 | |
20 | ,kCalibration = 6 | |
21 | ,kEfficiencyMC = 7 | |
22 | ,kAlignment = 8 | |
23 | ,kPIDRefMaker = 9 | |
24 | ,kClErrParam =10 | |
25 | ,kMultiplicity =11 | |
3d86166d | 26 | }; |
27 | ||
e15179be | 28 | const Char_t* fgkTRDtaskClassName[NQATASKS+NCALIBTASKS] = { |
873458ab | 29 | "AliTRDcheckESD" |
30 | ,"AliTRDinfoGen" | |
e15179be | 31 | ,"AliTRDcheckDetector" |
873458ab | 32 | ,"AliTRDefficiency" |
e3cf3d02 | 33 | ,"AliTRDresolution" |
e15179be | 34 | ,"AliTRDpidChecker" |
c6db5a39 | 35 | ,"AliTRDcalibration" |
873458ab | 36 | ,"AliTRDefficiencyMC" |
56bb0e8e | 37 | ,"AliTRDalignmentTask" |
28efdace | 38 | ,"AliTRDpidRefMaker" |
5198d8c6 | 39 | ,"AliTRDclusterResolution" |
c792ca2e | 40 | ,"AliTRDmultiplicity" |
28efdace | 41 | }; |
42 | ||
b94feda9 | 43 | const Char_t *fgkTRDtaskOpt[NQATASKS+NCALIBTASKS+1] = { |
873458ab | 44 | "" |
45 | ,"GEN" | |
28efdace | 46 | ,"DET" |
47 | ,"EFF" | |
28efdace | 48 | ,"RES" |
e15179be | 49 | ,"PID" |
28efdace | 50 | ,"CAL" |
5917d85b | 51 | ,"EFFC" |
56bb0e8e | 52 | ,"ALGN" |
28efdace | 53 | ,"PIDR" |
5198d8c6 | 54 | ,"CLRES" |
c792ca2e | 55 | ,"MULT" |
b94feda9 | 56 | ,"ALL" |
9fbe6f3e | 57 | }; |
3d86166d | 58 | |
b94feda9 | 59 | #define NTPCPERFORMANCE 6 |
60 | #define NTPCCALIBRATION 0 | |
61 | const Int_t NTPCTASKS = NTPCPERFORMANCE+NTPCCALIBRATION; | |
62 | ||
63 | Char_t *fgkTPCtaskClassName[NTPCTASKS] = { | |
64 | "AliPerformanceTask" | |
65 | ,"AliPerformanceEff" | |
66 | ,"AliPerformanceRes" | |
67 | ,"AliPerformanceTPC" | |
68 | ,"AliPerformanceDEdx" | |
69 | ,"AliPerformanceDCA" | |
70 | }; | |
71 | ||
72 | const Char_t *fgkTPCtaskOpt[NTPCTASKS+1] = { | |
73 | "GEN" | |
74 | ,"EFF" | |
75 | ,"RES" | |
76 | ,"TPC" | |
77 | ,"DEDX" | |
78 | ,"DCA" | |
79 | ,"ALL" | |
80 | }; | |
3d86166d | 81 | #endif |
82 |