for (UInt_t i=0; i<kNCuts; i++) fBitmap->SetBitNumber(i,kFALSE);
- if (!obj) return;
- TString className(obj->ClassName());
+ AliMCParticle* mcpart = dynamic_cast<AliMCParticle*>(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<AliMCParticle*>(obj))->Particle() ;
+ TParticle* part = mcpart->Particle() ;
if (!part || part->GetNDaughters() !=2) return ;
Int_t lab0 = part->GetDaughter(0);
}
//______________________________
-void AliCFPairAcceptanceCuts::SetEvtInfo(TObject* mcInfo) {
+void AliCFPairAcceptanceCuts::SetMCEventInfo(const TObject* mcInfo) {
//
// Sets pointer to MC event information (AliMCEvent)
//
if (!mcInfo) {
- Error("SetEvtInfo","Pointer to MC Event is null !");
+ Error("SetMCEventInfo","Pointer to MC Event is null !");
return;
}
TString className(mcInfo->ClassName());
if (className.CompareTo("AliMCEvent") != 0) {
- Error("SetEvtInfo","argument must point to an AliMCEvent !");
+ Error("SetMCEventInfo","argument must point to an AliMCEvent !");
return ;
}