]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TRD/qaRec/run.h
fix ordering of tasks
[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
873458ab 10#define NCALIBTASKS 6
e15179be 11const Int_t NTRDTASKS = NQATASKS+NCALIBTASKS;
9fbe6f3e 12
3d86166d 13enum 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 28const 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 43const 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
61const Int_t NTPCTASKS = NTPCPERFORMANCE+NTPCCALIBRATION;
62
63Char_t *fgkTPCtaskClassName[NTPCTASKS] = {
64 "AliPerformanceTask"
65 ,"AliPerformanceEff"
66 ,"AliPerformanceRes"
67 ,"AliPerformanceTPC"
68 ,"AliPerformanceDEdx"
69 ,"AliPerformanceDCA"
70};
71
72const Char_t *fgkTPCtaskOpt[NTPCTASKS+1] = {
73 "GEN"
74 ,"EFF"
75 ,"RES"
76 ,"TPC"
77 ,"DEDX"
78 ,"DCA"
79 ,"ALL"
80};
3d86166d 81#endif
82