Possibility to not write syswatch info to file (default)
[u/mrichter/AliRoot.git] / STEER / ESD / AliESDAD.h
CommitLineData
5e319bd5 1#ifndef AliESDAD_H
2#define AliESDAD_H
3
4#include <TObject.h>
5// Send comments to:
6// Mario Rodriguez <mrodriguez@fis.cinvestav.mx>
7
8class AliESDAD : public TObject
9{
10
11 public:
12 AliESDAD();
13 AliESDAD(const AliESDAD&);
14 AliESDAD(Bool_t *ADBitCell);
15 virtual ~AliESDAD() {};
16 virtual void Copy(TObject &) const;
17
18 // We define the "setters" for AD
19 // fake bit pattern, but enought to MC studies
20 void SetADBitCell(Bool_t ADBitCell[16]){for (Int_t i=0;i<16;i++){fADCellID[i]=ADBitCell[i];}}
21
22 // Getters
23 Bool_t GetADCell(Int_t i) const;
24 AliESDAD &operator=(const AliESDAD& source);
25
26 protected:
27
28 Bool_t fADCellID[16]; // Array with the AD's bitpattern
29
30 ClassDef(AliESDAD, 1)
31
32};
33
34#endif