]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TRD/qaRec/run.h
remove warnings during reloading the TRD track list in the prompt
[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
56bb0e8e 9#define NTRDTASKS 9
9fbe6f3e 10
3d86166d 11enum AliTRDrecoTasks{
28efdace 12 kInfoGen = 0
13 ,kCheckDetector = 1
14 ,kTrackingEfficiency = 2
15 ,kTrackingCombinedEfficiency = 3
16 ,kTrackingResolution = 4
17 ,kCalibration = 5
56bb0e8e 18 ,kAlignment = 6
19 ,kPIDChecker = 7
20 ,kPIDRefMaker = 8
21 ,kClusterErrorParam = 9
3d86166d 22};
23
a6e0ebfe 24const Char_t* fgkTRDtaskClassName[NTRDTASKS] = {
107fde80 25 "AliTRDcheckDetector"
9fbe6f3e 26 ,"AliTRDtrackingEfficiency"
27 ,"AliTRDtrackingEfficiencyCombined"
28 ,"AliTRDtrackingResolution"
c6db5a39 29 ,"AliTRDcalibration"
56bb0e8e 30 ,"AliTRDalignmentTask"
9fbe6f3e 31 ,"AliTRDpidChecker"
28efdace 32 ,"AliTRDpidRefMaker"
5198d8c6 33 ,"AliTRDclusterResolution"
28efdace 34};
35
a6e0ebfe 36const Char_t *fgkTRDtaskOpt[NTRDTASKS+3] = {
28efdace 37 "ALL"
38 ,"DET"
39 ,"EFF"
40 ,"EFFC"
41 ,"RES"
42 ,"CAL"
56bb0e8e 43 ,"ALGN"
28efdace 44 ,"PID"
45 ,"PIDR"
5198d8c6 46 ,"CLRES"
28efdace 47 ,"NOFR"
48 ,"NOMC"
9fbe6f3e 49};
3d86166d 50
51#endif
52