1 #ifndef ALIANALYSISTASKEMCALJET_H 2 #define ALIANALYSISTASKEMCALJET_H void SetPercAreaCut(Float_t p, Int_t c=0)
AliAnalysisTaskEmcalJet()
void SetMaxClusterPt(Float_t b, Int_t c=0)
AliEmcalJet * GetJetFromArray(Int_t j, Int_t c=0) const
AliJetContainer::ERecoScheme_t ERecoScheme_t
AliJetContainer * GetJetContainer(Int_t i=0) const
const TString & GetRhoName(Int_t c=0) const
void SetJetBitMap(UInt_t m, Int_t c=0)
Base task in the EMCAL framework.
Int_t GetNJets(Int_t i=0) const
void SetAreaEmcCut(Double_t a=0.99, Int_t c=0)
void AdoptJetContainer(AliJetContainer *cont)
Double_t GetLeadingHadronPt(AliEmcalJet *jet, Int_t c=0)
Full acceptance, i.e. no acceptance cut applied – left to user.
AliJetContainer * AddJetContainer(const char *n, TString defaultCutType, Float_t jetRadius=0.4)
AliLocalRhoParameter * GetLocalRhoFromEvent(const char *name)
Bool_t RetrieveEventObjects()
void SetPtBiasJetClus(Float_t b, Int_t c=0)
void SetJetTrigger(UInt_t t, Int_t c=0)
TClonesArray * GetJetArray(Int_t i=0) const
Container for particles within the EMCAL framework.
Double_t GetJetRadius(Int_t i=0) const
Bool_t IsJetTrack(AliEmcalJet *jet, Int_t itrack, Bool_t sorted=kFALSE) const
TString fLocalRhoName
name for local rho
void SetLeadingHadronType(Int_t t, Int_t c=0)
Bool_t IsJetCluster(AliEmcalJet *jet, Int_t iclus, Bool_t sorted=kFALSE) const
AliRhoParameter * GetRhoFromEvent(const char *name)
void SetPtBiasJetTrack(Float_t b, Int_t c=0)
void SetJetRadius(Float_t r, Int_t c=0)
void SetJetEtaLimits(Float_t min, Float_t max, Int_t c=0)
AliRhoParameter * fRho
! event rho
void SetJetAcceptanceType(UInt_t t, Int_t c=0)
AliJetContainer::EJetAlgo_t EJetAlgo_t
AliLocalRhoParameter * fLocalRho
! local event rho
void SetZLeadingCut(Float_t zemc, Float_t zch, Int_t c=0)
AliEmcalJet * GetAcceptJetFromArray(Int_t j, Int_t c=0) const
virtual void SetRhoName(const char *n, Int_t c=0)
TObjArray fJetCollArray
jet collection array
TClonesArray * fJets
! jets
void RemoveJetContainer(Int_t i)
void SetJetPhiLimits(Float_t min, Float_t max, Int_t c=0)
Double_t GetRhoVal(Int_t i=0) const
void SetJetAreaCut(Float_t cut, Int_t c=0)
virtual ~AliAnalysisTaskEmcalJet()
void SetNLeadingJets(Int_t t, Int_t c=0)
void SetIsParticleLevel(Bool_t b, Int_t c=0)
virtual void SetLocalRhoName(const char *n)
void SetAnaType(UInt_t t, Int_t c=0)
Base task in the EMCAL jet framework.
Represent a jet reconstructed using the EMCal jet framework.
AliJetContainer::EJetType_t EJetType_t
virtual Bool_t AcceptJet(AliEmcalJet *jet, Int_t c=0)
void SetNEFCut(Float_t min, Float_t max, Int_t c=0)
void SetJetPtCut(Float_t cut, Int_t c=0)
void SetMaxTrackPt(Float_t b, Int_t c=0)
Double_t fRhoVal
! event rho value, same for local rho
Container structure for EMCAL clusters.
AliAnalysisTaskEmcalJet & operator=(const AliAnalysisTaskEmcalJet &)
Container for jet within the EMCAL jet framework.