1 #ifndef ALIITSBEAMTESTDIG_H
2 #define ALIITSBEAMTESTDIG_H
4 ////////////////////////////////////////////////////
6 // beam test raw 2 dig conv. //
7 // Origin: E. Crescio crescio@to.infn.it //
9 ////////////////////////////////////////////////////
12 #include "AliITSEventHeader.h"
15 class AliRawReaderDate;
19 class AliITSBeamTestDig: public TTask {
25 AliITSBeamTestDig(const Text_t* name, const Text_t* title);
26 AliITSBeamTestDig(const AliITSBeamTestDig& bt);
27 AliITSBeamTestDig& operator=(AliITSBeamTestDig &bt);
28 virtual ~AliITSBeamTestDig() {}
30 void SetRawReaderDate(AliRawReaderDate* rd) {fReaderDate=rd;}
31 void SetTree(TTree* treedig) {fTreeD=treedig;}
32 void SetITSEventHeader(AliITSEventHeader* header){fITSHeader = header;}
34 void SetBeamTest(AliITSBeamTest* bt) {fBt=bt;}
39 AliITSEventHeader* fITSHeader; // its event header
40 AliRawReaderDate* fReaderDate; // !reader date;
41 TTree* fTreeD; // tree of digits
43 AliITSBeamTest* fBt; // !beam test object
45 ClassDef(AliITSBeamTestDig,1) // its beam test digitization