#ifndef ALIPHOSTRIGGERRAWDIGIT_H
#define ALIPHOSTRIGGERRAWDIGIT_H
#include "AliDigitNew.h"
class AliPHOSTriggerRawDigit : public AliDigitNew
{
public:
AliPHOSTriggerRawDigit();
AliPHOSTriggerRawDigit(Int_t module, Int_t xIdx, Int_t zIdx, Int_t TRURow, Int_t branch, Int_t amp);
AliPHOSTriggerRawDigit(const AliPHOSTriggerRawDigit & tdigit);
AliPHOSTriggerRawDigit& operator=(const AliPHOSTriggerRawDigit & tdigit);
virtual ~AliPHOSTriggerRawDigit() {}
void Get4x4Position(Int_t& module, Int_t& xIdx, Int_t& zIdx, Int_t& TRURow, Int_t& branch)
{module = fMod; xIdx = fXIdx; zIdx = fZIdx; TRURow = fTRURow; branch = fBranch; }
void GetModXZ(Int_t& mod, Int_t& modX, Int_t& modZ);
private:
Int_t fMod;
Int_t fXIdx;
Int_t fZIdx;
Int_t fTRURow;
Int_t fBranch;
ClassDef(AliPHOSTriggerRawDigit,1)
};
#endif
AliPHOSTriggerRawDigit.h:1 AliPHOSTriggerRawDigit.h:2 AliPHOSTriggerRawDigit.h:3 AliPHOSTriggerRawDigit.h:4 AliPHOSTriggerRawDigit.h:5 AliPHOSTriggerRawDigit.h:6 AliPHOSTriggerRawDigit.h:7 AliPHOSTriggerRawDigit.h:8 AliPHOSTriggerRawDigit.h:9 AliPHOSTriggerRawDigit.h:10 AliPHOSTriggerRawDigit.h:11 AliPHOSTriggerRawDigit.h:12 AliPHOSTriggerRawDigit.h:13 AliPHOSTriggerRawDigit.h:14 AliPHOSTriggerRawDigit.h:15 AliPHOSTriggerRawDigit.h:16 AliPHOSTriggerRawDigit.h:17 AliPHOSTriggerRawDigit.h:18 AliPHOSTriggerRawDigit.h:19 AliPHOSTriggerRawDigit.h:20 AliPHOSTriggerRawDigit.h:21 AliPHOSTriggerRawDigit.h:22 AliPHOSTriggerRawDigit.h:23 AliPHOSTriggerRawDigit.h:24 AliPHOSTriggerRawDigit.h:25 AliPHOSTriggerRawDigit.h:26 AliPHOSTriggerRawDigit.h:27 AliPHOSTriggerRawDigit.h:28 AliPHOSTriggerRawDigit.h:29 AliPHOSTriggerRawDigit.h:30 AliPHOSTriggerRawDigit.h:31 AliPHOSTriggerRawDigit.h:32 AliPHOSTriggerRawDigit.h:33 AliPHOSTriggerRawDigit.h:34 AliPHOSTriggerRawDigit.h:35