- //
- //filling QA histos for Digits
- //
-
- TObjArray *chamber = dynamic_cast<TObjArray*>(data);
- if ( !chamber) {
- AliError("Wrong type of digits container") ;
- } else {
-
- // Check id histograms already created for this Event Specie
- if ( ! GetDigitsData(0) )
- InitDigits() ;
-
- for(Int_t i =0; i< chamber->GetEntries(); i++)
- {
- TClonesArray * digits = dynamic_cast<TClonesArray*>(chamber->At(i));
- GetDigitsData(0)->Fill(i,digits->GetEntriesFast()/(48.*80.*6.));
- TIter next(digits);
- AliHMPIDDigit * digit;
- while ( (digit = dynamic_cast<AliHMPIDDigit *>(next())) ) {
- GetDigitsData(1)->Fill(10.*i+digit->Pc(),1./(48.*80.));
- GetDigitsData(2+i)->Fill(digit->PadChX(),digit->PadChY());
- GetDigitsData(9+i*6+digit->Pc())->Fill(digit->Q());
- }
- }
- }
-}
+ //
+ //filling QA histos for Digits
+ //
+
+ Int_t i = fChannel ;
+ GetDigitsData(0)->Fill(i,fDigitsArray->GetEntriesFast()/(48.*80.*6.));
+ TIter next(fDigitsArray);
+ AliHMPIDDigit * digit;
+ while ( (digit = dynamic_cast<AliHMPIDDigit *>(next())) ) {
+ GetDigitsData(1)->Fill(10.*i+digit->Pc(),1./(48.*80.));
+ GetDigitsData(2+i)->Fill(digit->PadChX(),digit->PadChY());
+ GetDigitsData(9+i*6+digit->Pc())->Fill(digit->Q());
+ }
+}