1 #ifndef ALIPHOSTRIGGERRAWDIGIT_H
2 #define ALIPHOSTRIGGERRAWDIGIT_H
4 /* Copyright(c) 2007, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
7 #include "AliDigitNew.h"
9 class AliPHOSTriggerRawDigit : public AliDigitNew
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 AliPHOSTriggerRawDigit& operator=(const AliPHOSTriggerRawDigit & tdigit);
17 virtual ~AliPHOSTriggerRawDigit() {}
19 void Get4x4Position(Int_t& module, Int_t& xIdx, Int_t& zIdx, Int_t& TRURow, Int_t& branch)
20 {module = fMod; xIdx = fXIdx; zIdx = fZIdx; TRURow = fTRURow; branch = fBranch; }
22 void GetModXZ(Int_t& mod, Int_t& modX, Int_t& modZ);
29 Int_t fTRURow; // TRU row
30 Int_t fBranch; // branch
32 ClassDef(AliPHOSTriggerRawDigit,1)