]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGJE/EMCALJetTasks/AliAnalysisTaskEmcalJet.cxx
From Salvatore
[u/mrichter/AliRoot.git] / PWGJE / EMCALJetTasks / AliAnalysisTaskEmcalJet.cxx
index db2b53dbcad165c6e86b8abea9f1eebfc7208757..8326a6980d1981d558a6130a89f3cc33b05b48de 100644 (file)
@@ -45,6 +45,7 @@ AliAnalysisTaskEmcalJet::AliAnalysisTaskEmcalJet() :
   fLeadingHadronType(0),
   fNLeadingJets(1),
   fJetBitMap(0),
+  fJetTrigger(0),
   fJets(0),
   fRho(0),
   fRhoVal(0)
@@ -73,6 +74,7 @@ AliAnalysisTaskEmcalJet::AliAnalysisTaskEmcalJet(const char *name, Bool_t histo)
   fLeadingHadronType(0),
   fNLeadingJets(1),
   fJetBitMap(0),
+  fJetTrigger(0),
   fJets(0),
   fRho(0),
   fRhoVal(0)
@@ -160,6 +162,9 @@ Bool_t AliAnalysisTaskEmcalJet::AcceptJet(AliEmcalJet *jet) const
   if (fJetMinPhi < 0) // if limits are given in (-pi, pi) range
     jetPhi -= TMath::Pi() * 2;
 
+  if (fJetTrigger != 0 && !jet->IsTriggerJet(fJetTrigger))
+    return kFALSE;
+
   return (Bool_t)(jetEta > fJetMinEta && jetEta < fJetMaxEta && jetPhi > fJetMinPhi && jetPhi < fJetMaxPhi);
 }