]>
Commit | Line | Data |
---|---|---|
38300302 | 1 | #ifndef ALIITSBEAMTESTDIG_H |
2 | #define ALIITSBEAMTESTDIG_H | |
3 | ||
4 | //////////////////////////////////////////////////// | |
5 | // Class to define // | |
6 | // beam test raw 2 dig conv. // | |
7 | // Origin: E. Crescio crescio@to.infn.it // | |
8 | // November 2004 // | |
9 | //////////////////////////////////////////////////// | |
10 | ||
11 | #include "TTask.h" | |
38300302 | 12 | |
7d62fb64 | 13 | |
8ace09b6 | 14 | class AliRawReader; |
38300302 | 15 | class TTree; |
5ba31760 | 16 | class AliITSEventHeader; |
7d62fb64 | 17 | class AliITSgeom; |
38300302 | 18 | |
19 | class AliITSBeamTestDig: public TTask { | |
20 | ||
21 | public: | |
22 | ||
23 | ||
24 | AliITSBeamTestDig(); | |
25 | AliITSBeamTestDig(const Text_t* name, const Text_t* title); | |
26 | AliITSBeamTestDig(const AliITSBeamTestDig& bt); | |
5ba31760 | 27 | AliITSBeamTestDig& operator=(const AliITSBeamTestDig &source); |
38300302 | 28 | virtual ~AliITSBeamTestDig() {} |
29 | ||
8ace09b6 | 30 | void SetRawReader(AliRawReader* rd) {fReader=rd;} |
38300302 | 31 | void SetTree(TTree* treedig) {fTreeD=treedig;} |
32 | void SetITSEventHeader(AliITSEventHeader* header){fITSHeader = header;} | |
7d62fb64 | 33 | void SetITSgeom(AliITSgeom* geom) {fITSgeom=geom;} |
38300302 | 34 | |
35 | ||
36 | protected: | |
37 | ||
38 | AliITSEventHeader* fITSHeader; // its event header | |
8ace09b6 | 39 | AliRawReader* fReader; // !reader ; |
38300302 | 40 | TTree* fTreeD; // tree of digits |
7d62fb64 | 41 | AliITSgeom* fITSgeom; // !ITS geometry |
42 | ||
38300302 | 43 | |
7d62fb64 | 44 | ClassDef(AliITSBeamTestDig,4) // its beam test digitization |
38300302 | 45 | |
46 | }; | |
47 | ||
48 | ||
49 | ||
50 | #endif | |
51 | ||
52 |