fIndexInList = -1 ;
fNprimary = 0 ;
fNMaxPrimary = 5 ;
- fShiftOffset = 10000000 ;
}
//____________________________________________________________________________
fTime = time ;
fId = id ;
fIndexInList = index ;
- fShiftOffset = 10000000 ;
if( primary != -1){
fNprimary = 1 ;
fPrimary[0] = primary ;
fNMaxPrimary = digit.fNMaxPrimary ;
Int_t i ;
- fShiftOffset = 10000000 ;
for ( i = 0; i < fNMaxPrimary ; i++)
fPrimary[i] = digit.fPrimary[i] ;
fAmp = digit.fAmp ;
//shifts primary number to BIG offset, to separate primary in different TreeK
Int_t index ;
for(index = 0; index <fNprimary; index ++ ){
- fPrimary[index] = fPrimary[index]+ shift * fShiftOffset ;
+ fPrimary[index] = fPrimary[index]+ shift ;
}
}
//____________________________________________________________________________
Int_t fNprimary ; // Number of primaries
Int_t fNMaxPrimary ; //! Max Number of primaries
Int_t fPrimary[5] ; // Array of primaries
- Int_t fShiftOffset ; // offset to be applied to the primary article numbering in case of event mixing
Float_t fTime ; // Calculcated time
ClassDef(AliPHOSDigit,1) // Digit in PHOS
if(fManager)
primaryoffset = fManager->GetMask(i) ;
else
- primaryoffset = i ;
- curSDigit->ShiftPrimary(i) ;
+ primaryoffset = 10000000*i ;
+ curSDigit->ShiftPrimary(primaryoffset) ;
a = curSDigit->GetAmp() ;
b = a /fTimeSignalLength ;