AliPhysics  3b4a69f (3b4a69f)
AliAnalysisTaskRho.h
Go to the documentation of this file.
1 #ifndef ALIANALYSISTASKRHO_H
2 #define ALIANALYSISTASKRHO_H
3 
4 // $Id$
5 
7 
9 
10  public:
12  AliAnalysisTaskRho(const char *name, Bool_t histo=kFALSE);
13  virtual ~AliAnalysisTaskRho() {}
14 
16 
18  const char *nTracks = "usedefault",
19  const char *nClusters = "usedefault",
20  const char *nRho = "Rho",
21  Double_t jetradius = 0.2,
22  UInt_t acceptance = AliEmcalJet::kTPCfid,
24  const Bool_t histo = kFALSE,
26  const char *suffix = ""
27 );
28 
29  protected:
30  Bool_t Run();
31 
32  UInt_t fNExclLeadJets; // number of leading jets to be excluded from the median calculation
33 
34  AliAnalysisTaskRho(const AliAnalysisTaskRho&); // not implemented
35  AliAnalysisTaskRho& operator=(const AliAnalysisTaskRho&); // not implemented
36 
37  ClassDef(AliAnalysisTaskRho, 10); // Rho task
38 };
39 #endif
double Double_t
Definition: External.C:58
AliAnalysisTaskRho & operator=(const AliAnalysisTaskRho &)
void SetExcludeLeadJets(UInt_t n)
static AliAnalysisTaskRho * AddTaskRhoNew(const char *nTracks="usedefault", const char *nClusters="usedefault", const char *nRho="Rho", Double_t jetradius=0.2, UInt_t acceptance=AliEmcalJet::kTPCfid, AliJetContainer::EJetType_t jetType=AliJetContainer::kChargedJet, const Bool_t histo=kFALSE, AliJetContainer::ERecoScheme_t rscheme=AliJetContainer::pt_scheme, const char *suffix="")
TPC fiducial acceptance (each eta edge narrowed by jet R)
Definition: AliEmcalJet.h:68
unsigned int UInt_t
Definition: External.C:33
Bool_t Run()
Run function. This is the core function of the analysis and contains the user code. Therefore users have to implement this function.
bool Bool_t
Definition: External.C:53