]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ITS/AliITSBeamTestDig.h
New check for bad SDD modules (F. Prino)
[u/mrichter/AliRoot.git] / ITS / AliITSBeamTestDig.h
CommitLineData
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 14class AliRawReader;
38300302 15class TTree;
5ba31760 16class AliITSEventHeader;
7d62fb64 17class AliITSgeom;
38300302 18
19class 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