15 #ifndef ALIANALYSISTASKRHODEV_H 16 #define ALIANALYSISTASKRHODEV_H 50 TString nClusters =
"usedefault",
66 std::pair<AliEmcalJet*, AliEmcalJet*>
Double_t fOccupancyFactor
!occupancy correction factor for sparse events
void SetRhoSparse(Bool_t b)
Base class for a task that calculates the UE.
TH2F * fHistOccCorrvsCent
!occupancy correction vs. centrality
void SetExcludeLeadJets(UInt_t n)
AliAnalysisTaskRhoDev & operator=(const AliAnalysisTaskRhoDev &)
void SetExclJetOverlap(TString n)
TPC fiducial acceptance (each eta edge narrowed by jet R)
static AliAnalysisTaskRhoDev * AddTaskRhoDev(TString nTracks="usedefault", Double_t trackPtCut=0.15, TString nClusters="usedefault", Double_t clusECut=0.30, TString nRho="Rho", Double_t jetradius=0.2, UInt_t acceptance=AliEmcalJet::kTPCfid, AliJetContainer::EJetType_t jetType=AliJetContainer::kChargedJet, AliJetContainer::ERecoScheme_t rscheme=AliJetContainer::pt_scheme, Bool_t histo=kTRUE, TString suffix="")
virtual ~AliAnalysisTaskRhoDev()
void UserCreateOutputObjects()
Bool_t fRhoSparse
flag to run CMS method as described in https://arxiv.org/abs/1207.2392
TString fExclJetOverlap
name of the jet collection that should be used to reject jets that are considered "signal" ...
Bool_t VerifyContainers()
Class for a task that calculates the UE.
Declaration of class AliAnalysisTaskRhoBaseDev.
std::pair< AliEmcalJet *, AliEmcalJet * > GetLeadingJets()
UInt_t fNExclLeadJets
number of leading jets to be excluded from the median calculation