]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TRD/qaRec/run.h
- add TPC performance train (Alex & Jacek)
[u/mrichter/AliRoot.git] / TRD / qaRec / run.h
CommitLineData
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 11const Int_t NTRDTASKS = NQATASKS+NCALIBTASKS;
9fbe6f3e 12
3d86166d 13enum 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 27const 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 41const 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
58const Int_t NTPCTASKS = NTPCPERFORMANCE+NTPCCALIBRATION;
59
60Char_t *fgkTPCtaskClassName[NTPCTASKS] = {
61 "AliPerformanceTask"
62 ,"AliPerformanceEff"
63 ,"AliPerformanceRes"
64 ,"AliPerformanceTPC"
65 ,"AliPerformanceDEdx"
66 ,"AliPerformanceDCA"
67};
68
69const Char_t *fgkTPCtaskOpt[NTPCTASKS+1] = {
70 "GEN"
71 ,"EFF"
72 ,"RES"
73 ,"TPC"
74 ,"DEDX"
75 ,"DCA"
76 ,"ALL"
77};
3d86166d 78#endif
79