]>
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 |
c792ca2e | 10 | #define NCALIBTASKS 5 |
e15179be | 11 | const Int_t NTRDTASKS = NQATASKS+NCALIBTASKS; |
9fbe6f3e | 12 | |
3d86166d | 13 | enum AliTRDrecoTasks{ |
28efdace | 14 | kInfoGen = 0 |
15 | ,kCheckDetector = 1 | |
e15179be | 16 | ,kTrackingEff = 2 |
17 | ,kTrackingEffMC = 3 | |
18 | ,kResolution = 4 | |
19 | ,kPIDChecker = 5 | |
20 | ,kCalibration = 6 | |
21 | ,kAlignment = 7 | |
56bb0e8e | 22 | ,kPIDRefMaker = 8 |
e15179be | 23 | ,kClErrParam = 9 |
c792ca2e | 24 | ,kMultiplicity = 10 |
3d86166d | 25 | }; |
26 | ||
e15179be | 27 | const Char_t* fgkTRDtaskClassName[NQATASKS+NCALIBTASKS] = { |
28 | "AliTRDtrackInfoGen" | |
29 | ,"AliTRDcheckDetector" | |
9fbe6f3e | 30 | ,"AliTRDtrackingEfficiency" |
31 | ,"AliTRDtrackingEfficiencyCombined" | |
e3cf3d02 | 32 | ,"AliTRDresolution" |
e15179be | 33 | ,"AliTRDpidChecker" |
c6db5a39 | 34 | ,"AliTRDcalibration" |
56bb0e8e | 35 | ,"AliTRDalignmentTask" |
28efdace | 36 | ,"AliTRDpidRefMaker" |
5198d8c6 | 37 | ,"AliTRDclusterResolution" |
c792ca2e | 38 | ,"AliTRDmultiplicity" |
28efdace | 39 | }; |
40 | ||
b94feda9 | 41 | const Char_t *fgkTRDtaskOpt[NQATASKS+NCALIBTASKS+1] = { |
42 | "GEN" | |
28efdace | 43 | ,"DET" |
44 | ,"EFF" | |
45 | ,"EFFC" | |
46 | ,"RES" | |
e15179be | 47 | ,"PID" |
28efdace | 48 | ,"CAL" |
56bb0e8e | 49 | ,"ALGN" |
28efdace | 50 | ,"PIDR" |
5198d8c6 | 51 | ,"CLRES" |
c792ca2e | 52 | ,"MULT" |
b94feda9 | 53 | ,"ALL" |
9fbe6f3e | 54 | }; |
3d86166d | 55 | |
b94feda9 | 56 | #define NTPCPERFORMANCE 6 |
57 | #define NTPCCALIBRATION 0 | |
58 | const Int_t NTPCTASKS = NTPCPERFORMANCE+NTPCCALIBRATION; | |
59 | ||
60 | Char_t *fgkTPCtaskClassName[NTPCTASKS] = { | |
61 | "AliPerformanceTask" | |
62 | ,"AliPerformanceEff" | |
63 | ,"AliPerformanceRes" | |
64 | ,"AliPerformanceTPC" | |
65 | ,"AliPerformanceDEdx" | |
66 | ,"AliPerformanceDCA" | |
67 | }; | |
68 | ||
69 | const Char_t *fgkTPCtaskOpt[NTPCTASKS+1] = { | |
70 | "GEN" | |
71 | ,"EFF" | |
72 | ,"RES" | |
73 | ,"TPC" | |
74 | ,"DEDX" | |
75 | ,"DCA" | |
76 | ,"ALL" | |
77 | }; | |
3d86166d | 78 | #endif |
79 |