]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGLF/SPECTRA/PiKaPr/TestAOD/AliSpectraBothEventCuts.cxx
AliAODEvent::GetHeader() returns AliVHeader
[u/mrichter/AliRoot.git] / PWGLF / SPECTRA / PiKaPr / TestAOD / AliSpectraBothEventCuts.cxx
index fa3e54c02add72ac9c0f237dff1a9537fd4355ca..87b75e534009b1a1683c79089947f9cdb67bd808 100644 (file)
@@ -386,10 +386,13 @@ Bool_t AliSpectraBothEventCuts::CheckMultiplicityCut()
        {
                AliAODEvent* aodevent=0x0;
                aodevent=dynamic_cast<AliAODEvent*>(fAOD);
+                AliAODHeader * header = dynamic_cast<AliAODHeader*>(aodevent->GetHeader());
+                if(!header) AliFatal("Not a standard AOD");
+
                if(TMath::Abs(0.8-fetarangeofmultiplicitycut)<0.1)
-                       Ncharged=aodevent->GetHeader()->GetRefMultiplicityComb08();
+                       Ncharged=header->GetRefMultiplicityComb08();
                else if (TMath::Abs(0.5-fetarangeofmultiplicitycut)<0.1)
-                       Ncharged=aodevent->GetHeader()->GetRefMultiplicityComb05();
+                       Ncharged=header->GetRefMultiplicityComb05();
                else 
                        Ncharged=-1;
        }