loader->LoadDigits("READ");
TTree* vzeroDigitsTree = loader->TreeD();
+ if (!vzeroDigitsTree) return;
TClonesArray* vzeroDigits = new TClonesArray("AliVZEROdigit",1000);
TBranch* digitBranch = vzeroDigitsTree->GetBranch("VZERODigit");
Int_t nDigits = vzeroDigits->GetEntriesFast();
for (Int_t d=0; d<nDigits; d++) {
- vzeroDigitsTree->GetEvent(d);
+ // vzeroDigitsTree->GetEvent(d);
AliVZEROdigit* digit = (AliVZEROdigit*)vzeroDigits->At(d);
- Int_t cellNumber = digit->CellNumber();
+ Int_t PMNumber = digit->PMNumber();
Float_t adc = digit->ADC();
Float_t tdc = digit->Time(); // in 100 of picoseconds
- if (cellNumber<=47 && adc>fAdcThresHold) {
+ if (PMNumber<=31 && adc>fAdcThresHold) {
nLeftDig++;
if (tdc<firstTimeLeft) firstTimeLeft = tdc;
}
- if (cellNumber>=48 && adc>fAdcThresHold) {
+ if (PMNumber>=32 && adc>fAdcThresHold) {
nRightDig++;
if (tdc<firstTimeRight) firstTimeRight = tdc;
}
}
}
- AliDebug(1,Form("VZERO cells fired: %d (left) %d (right)", nLeftDig, nRightDig));
+ AliDebug(1,Form("VZERO PMs fired: %d (left) %d (right)", nLeftDig, nRightDig));
return;
}