X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=PWGLF%2FtotEt%2FAliAnalysisEtSelector.cxx;h=9bf9a33a562f3fd3cd10f17ee70f38a7eae0bbc5;hb=4d0983d437c614b38c809450c1883e7e1e71052f;hp=d995ffcd0a16bd74075b94aa4b0c6c10111da99b;hpb=39396a4b2160db89f647047cb8153b8a13ae48db;p=u%2Fmrichter%2FAliRoot.git diff --git a/PWGLF/totEt/AliAnalysisEtSelector.cxx b/PWGLF/totEt/AliAnalysisEtSelector.cxx index d995ffcd0a1..9bf9a33a562 100644 --- a/PWGLF/totEt/AliAnalysisEtSelector.cxx +++ b/PWGLF/totEt/AliAnalysisEtSelector.cxx @@ -53,17 +53,17 @@ Bool_t AliAnalysisEtSelector::IsNeutralMcParticle(Int_t pIdx, AliStack& s, const return s.IsPhysicalPrimary(pIdx) &&(TMath::Abs(TMath::Abs(pdg.Charge()) - fCuts->GetMonteCarloNeutralParticle())<1e-3); } -Bool_t AliAnalysisEtSelector::IsEmEtParticle(Int_t pdgCode) const +Bool_t AliAnalysisEtSelector::IsEmEtParticle(const Int_t pdgCode) const { return pdgCode == fgGammaCode || pdgCode == fgPi0Code || pdgCode == fgEtaCode || pdgCode == fgEPlusCode || pdgCode == fgEMinusCode; } -Bool_t AliAnalysisEtSelector::PrimaryIsEmEtParticle(Int_t pIdx, AliStack& stack) const +Bool_t AliAnalysisEtSelector::PrimaryIsEmEtParticle(const Int_t pIdx, AliStack& stack) const { return IsEmEtParticle(stack.Particle(GetPrimary(pIdx, stack))->GetPdgCode()); } -Int_t AliAnalysisEtSelector::GetPrimary(Int_t partIdx, AliStack& stack) const +Int_t AliAnalysisEtSelector::GetPrimary(const Int_t partIdx, AliStack& stack) const { // get primary if(partIdx >= 0) { @@ -174,3 +174,8 @@ Float_t AliAnalysisEtSelector::ShiftAngle(Float_t phi){//Always returns an angle } return myphi; } +Bool_t AliAnalysisEtSelector::PassMinEnergyCut(Double_t e) const +{ + return e > fCuts->GetReconstructedEmcalClusterEnergyCut(); +} +