Check the AliESDtrack pointer is not null, in the method AliAnalysisTaskCheckCascade::DoAngularCorrelation.
If null, return the function.
AliESDtrack *lLeadingTrck = 0x0;
lLeadingTrck =dynamic_cast<AliESDtrack*>( (InputEvent())->GetTrack( lLeadingPrimTrackIdx ) );
if( !lLeadingTrck ) return;
Cheers,
Antonin
// 2nd step: filling ONCE the THnSparse
- AliESDtrack *lLeadingTrck = dynamic_cast<AliESDtrack*>( (InputEvent())->GetTrack( lLeadingPrimTrackIdx ) );
+ AliESDtrack *lLeadingTrck = 0x0;
+ lLeadingTrck =dynamic_cast<AliESDtrack*>( (InputEvent())->GetTrack( lLeadingPrimTrackIdx ) );
+ if( !lLeadingTrck ) return;
TVector3 lTVect3MomLeadingTrck( lLeadingTrck->Px(), lLeadingTrck->Py(), lLeadingTrck->Pz() );