#include "AliPHOSTriggerRawDigit.h"
ClassImp(AliPHOSTriggerRawDigit)
AliPHOSTriggerRawDigit::AliPHOSTriggerRawDigit() :
AliDigitNew(),fMod(-1),fXIdx(-1),fZIdx(-1),fTRURow(-1),fBranch(-1)
{
}
AliPHOSTriggerRawDigit::AliPHOSTriggerRawDigit(Int_t module, Int_t xIdx, Int_t zIdx, Int_t TRURow, Int_t branch, Int_t amp) :
AliDigitNew(),fMod(module),fXIdx(xIdx),fZIdx(zIdx),fTRURow(TRURow),fBranch(branch)
{
fAmp = amp;
}
AliPHOSTriggerRawDigit::AliPHOSTriggerRawDigit(const AliPHOSTriggerRawDigit & tdigit) :
AliDigitNew(tdigit),fMod(tdigit.fMod),fXIdx(tdigit.fXIdx),fZIdx(tdigit.fZIdx),
fTRURow(tdigit.fTRURow),fBranch(tdigit.fBranch)
{
fAmp = tdigit.fAmp;
}
AliPHOSTriggerRawDigit& AliPHOSTriggerRawDigit::operator=(const AliPHOSTriggerRawDigit & tdigit)
{
if (&tdigit != this) {
AliDigitNew::operator=(tdigit);
fMod = tdigit.fMod;
fXIdx = tdigit.fXIdx;
fZIdx = tdigit.fZIdx;
fTRURow = tdigit.fTRURow;
fBranch = tdigit.fBranch;
}
return *this;
}
void AliPHOSTriggerRawDigit::GetModXZ(Int_t& mod, Int_t& modX, Int_t& modZ)
{
Int_t kN2x2XPrTRURow = 8;
Int_t kN2x2ZPrBranch = 14;
modX = (fXIdx + fTRURow * kN2x2XPrTRURow)*2;
modZ = (fZIdx + fBranch * kN2x2ZPrBranch)*2;
mod = fMod;
}
AliPHOSTriggerRawDigit.cxx:1 AliPHOSTriggerRawDigit.cxx:2 AliPHOSTriggerRawDigit.cxx:3 AliPHOSTriggerRawDigit.cxx:4 AliPHOSTriggerRawDigit.cxx:5 AliPHOSTriggerRawDigit.cxx:6 AliPHOSTriggerRawDigit.cxx:7 AliPHOSTriggerRawDigit.cxx:8 AliPHOSTriggerRawDigit.cxx:9 AliPHOSTriggerRawDigit.cxx:10 AliPHOSTriggerRawDigit.cxx:11 AliPHOSTriggerRawDigit.cxx:12 AliPHOSTriggerRawDigit.cxx:13 AliPHOSTriggerRawDigit.cxx:14 AliPHOSTriggerRawDigit.cxx:15 AliPHOSTriggerRawDigit.cxx:16 AliPHOSTriggerRawDigit.cxx:17 AliPHOSTriggerRawDigit.cxx:18 AliPHOSTriggerRawDigit.cxx:19 AliPHOSTriggerRawDigit.cxx:20 AliPHOSTriggerRawDigit.cxx:21 AliPHOSTriggerRawDigit.cxx:22 AliPHOSTriggerRawDigit.cxx:23 AliPHOSTriggerRawDigit.cxx:24 AliPHOSTriggerRawDigit.cxx:25 AliPHOSTriggerRawDigit.cxx:26 AliPHOSTriggerRawDigit.cxx:27 AliPHOSTriggerRawDigit.cxx:28 AliPHOSTriggerRawDigit.cxx:29 AliPHOSTriggerRawDigit.cxx:30 AliPHOSTriggerRawDigit.cxx:31 AliPHOSTriggerRawDigit.cxx:32 AliPHOSTriggerRawDigit.cxx:33 AliPHOSTriggerRawDigit.cxx:34 AliPHOSTriggerRawDigit.cxx:35 AliPHOSTriggerRawDigit.cxx:36 AliPHOSTriggerRawDigit.cxx:37 AliPHOSTriggerRawDigit.cxx:38 AliPHOSTriggerRawDigit.cxx:39 AliPHOSTriggerRawDigit.cxx:40 AliPHOSTriggerRawDigit.cxx:41 AliPHOSTriggerRawDigit.cxx:42 AliPHOSTriggerRawDigit.cxx:43 AliPHOSTriggerRawDigit.cxx:44 AliPHOSTriggerRawDigit.cxx:45 AliPHOSTriggerRawDigit.cxx:46 AliPHOSTriggerRawDigit.cxx:47 AliPHOSTriggerRawDigit.cxx:48 AliPHOSTriggerRawDigit.cxx:49 AliPHOSTriggerRawDigit.cxx:50 AliPHOSTriggerRawDigit.cxx:51 AliPHOSTriggerRawDigit.cxx:52 AliPHOSTriggerRawDigit.cxx:53 AliPHOSTriggerRawDigit.cxx:54 AliPHOSTriggerRawDigit.cxx:55 AliPHOSTriggerRawDigit.cxx:56 AliPHOSTriggerRawDigit.cxx:57 AliPHOSTriggerRawDigit.cxx:58 AliPHOSTriggerRawDigit.cxx:59 AliPHOSTriggerRawDigit.cxx:60 AliPHOSTriggerRawDigit.cxx:61 AliPHOSTriggerRawDigit.cxx:62 AliPHOSTriggerRawDigit.cxx:63 AliPHOSTriggerRawDigit.cxx:64 AliPHOSTriggerRawDigit.cxx:65 AliPHOSTriggerRawDigit.cxx:66 AliPHOSTriggerRawDigit.cxx:67 AliPHOSTriggerRawDigit.cxx:68 AliPHOSTriggerRawDigit.cxx:69