X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=CORRFW%2FAliCFPairAcceptanceCuts.cxx;h=80b01fe98642a8171d1bad5842e1fb2bd9cb7d47;hb=1e2a45d476f5ebdc72da16cf15591845b378f51a;hp=6637965de0b9c492fbf6e8e45beaaa4d98afb974;hpb=ab3d89b6275eda81c88f46ca69f43180ebb53a9e;p=u%2Fmrichter%2FAliRoot.git diff --git a/CORRFW/AliCFPairAcceptanceCuts.cxx b/CORRFW/AliCFPairAcceptanceCuts.cxx index 6637965de0b..80b01fe9864 100755 --- a/CORRFW/AliCFPairAcceptanceCuts.cxx +++ b/CORRFW/AliCFPairAcceptanceCuts.cxx @@ -122,14 +122,16 @@ void AliCFPairAcceptanceCuts::SelectionBitMap(TObject* obj) for (UInt_t i=0; iSetBitNumber(i,kFALSE); - if (!obj) return; - TString className(obj->ClassName()); + AliMCParticle* mcpart = dynamic_cast(obj) ; + + if (!mcpart) return; + TString className(mcpart->ClassName()); if (className.CompareTo("AliMCParticle") != 0) { AliError("obj must point to an AliMCParticle !"); return ; } - TParticle* part = (dynamic_cast(obj))->Particle() ; + TParticle* part = mcpart->Particle() ; if (!part || part->GetNDaughters() !=2) return ; Int_t lab0 = part->GetDaughter(0);