fHistLeadInfoMixMC(0)
{
+ for(Int_t iBin = 0; iBin < 100; iBin++){
+ fZvtxBins[iBin] = 0.;
+ fCentBins[iBin] = 0.;
+ }
}
//---------------------------------------------------------------------------------------
fHistLeadInfoMix(0),
fHistLeadInfoMixMC(0)
{
- DefineOutput(1, TList::Class());
+
+ for(Int_t iBin = 0; iBin < 100; iBin++){
+ fZvtxBins[iBin] = 0.;
+ fCentBins[iBin] = 0.;
+ }
+
+ DefineOutput(1, TList::Class());
}
//---------------------------------------------------------------------------------------
TList *list = InputEvent()->GetList();
TClonesArray *tcaTracks = dynamic_cast<TClonesArray*>(list->FindObject(fTracksName));
+
+ if(!tcaTracks){
+ AliError("Ptr to tcaTracks zero");
+ return;
+ }
+
const Int_t ntracks = tcaTracks->GetEntries();
if (miniEvt)
miniEvt->reserve(ntracks);
continue;
// -- Check if accepted - AOD
- if (fAOD && (dynamic_cast<AliAODTrack*>(track))){
+ if (fAOD){
+ if(!(dynamic_cast<AliAODTrack*>(track))){
+ AliError("Pointer to dynamic_cast<AliAODTrack*>(track) = ZERO");
+ continue;
+ }
if(!((dynamic_cast<AliAODTrack*>(track))->TestFilterBit(fAODtrackCutBit)))
continue;
}