]>
Commit | Line | Data |
---|---|---|
e1aec4f9 | 1 | #ifndef ALIPHOSTRIGGERRAWDIGIT_H |
2 | #define ALIPHOSTRIGGERRAWDIGIT_H | |
3 | ||
4 | /* Copyright(c) 2007, ALICE Experiment at CERN, All rights reserved. * | |
5 | * See cxx source for full Copyright notice */ | |
6 | ||
7 | #include "AliDigitNew.h" | |
8 | ||
9 | class AliPHOSTriggerRawDigit : public AliDigitNew | |
10 | { | |
11 | public: | |
12 | ||
13 | AliPHOSTriggerRawDigit(); | |
14 | AliPHOSTriggerRawDigit(Int_t module, Int_t xIdx, Int_t zIdx, Int_t TRURow, Int_t branch, Int_t amp); | |
15 | AliPHOSTriggerRawDigit(const AliPHOSTriggerRawDigit & tdigit); | |
16 | virtual ~AliPHOSTriggerRawDigit() {} | |
17 | ||
18 | void Get4x4Position(Int_t& module, Int_t& xIdx, Int_t& zIdx, Int_t& TRURow, Int_t& branch) | |
19 | {module = fMod; xIdx = fXIdx; zIdx = fZIdx; TRURow = fTRURow; branch = fBranch; } | |
20 | ||
21 | void GetModXZ(Int_t& mod, Int_t& modX, Int_t& modZ); | |
22 | ||
23 | private: | |
24 | ||
25 | Int_t fMod; // module | |
26 | Int_t fXIdx; // 4x4 X | |
27 | Int_t fZIdx; // 4x4 Z | |
28 | Int_t fTRURow; // TRU row | |
29 | Int_t fBranch; // branch | |
30 | ||
31 | ClassDef(AliPHOSTriggerRawDigit,1) | |
32 | }; | |
33 | ||
34 | #endif |