Script to get # of dead channels from OCDB
[u/mrichter/AliRoot.git] / FMD / scripts / Dummy.C
1 #ifdef COMPILING
2 #include "ITS/AliITSvPPRasymmFMD.h"     // ITS
3 #include "STRUCT/AliDIPOv2.h"           // DIPO
4 #include "STRUCT/AliFRAMEv2.h"          // FRAME
5 #include "STRUCT/AliSHILv2.h"           // SHIL
6 #include "TPC/AliTPCv2.h"               // TPC
7 #include "TOF/AliTOFv4T0.h"             // TOF
8 #include "HMPID/AliHMPIDv1.h"           // HMPID
9 #include "ZDC/AliZDCv2.h"               // ZDC
10 #include "TRD/AliTRDv1.h"               // TRD
11 #include "MUON/AliMUONv1.h"             // MUON
12 #include "PHOS/AliPHOSv1.h"             // PHOS
13 #include "PMD/AliPMDv1.h"               // PMD
14 #include "T0/AliT0v1.h"                 // T0
15 #include "EMCAL/AliEMCALv1.h"           // EMCAL
16 #include "VZERO/AliVZEROv3.h"           // VZERO
17
18 template <typename T>
19 struct Dummy : public T 
20 {
21   Dummy() : T() {}
22   Dummy(const char* n) : T(n, Form("%s dummy", n)) {}
23   void StepManager() {}
24   ClassDef(Dummy, 1);
25 };
26
27 typedef Dummy<AliDIPOv2>          DummyDIPO;
28 typedef Dummy<AliFRAMEv2>         DummyFRAME;
29 typedef Dummy<AliSHILv2>          DummySHIL;
30 typedef Dummy<AliITSvPPRasymmFMD> DummyITS;
31 typedef Dummy<AliTPCv2>           DummyTPC;
32 typedef Dummy<AliTOFv4T0>         DummyTOF;
33 typedef Dummy<AliHMPIDv1>         DummyHMPID;
34 typedef Dummy<AliZDCv2>           DummyZDC;
35 typedef Dummy<AliTRDv1>           DummyTRD;
36 typedef Dummy<AliMUONv1>          DummyMUON;
37 typedef Dummy<AliPHOSv1>          DummyPHOS;
38 typedef Dummy<AliPMDv1>           DummyPMD;
39 typedef Dummy<AliT0v1>            DummyT0;
40 typedef Dummy<AliEMCALv1>         DummyEMCAL;
41 typedef Dummy<AliVZEROv3>         DummyVZERO;
42 #endif
43
44
45   
46 //
47 // EOF
48 //