1 #ifndef ALIANALYSISTASKEMCALJETMASS_H
2 #define ALIANALYSISTASKEMCALJETMASS_H
11 class AliAnalysisManager;
12 class AliJetContainer;
14 #include "AliAnalysisTaskEmcalJet.h"
16 class AliAnalysisTaskEmcalJetMass : public AliAnalysisTaskEmcalJet {
19 AliAnalysisTaskEmcalJetMass();
20 AliAnalysisTaskEmcalJetMass(const char *name);
21 virtual ~AliAnalysisTaskEmcalJetMass();
23 void UserCreateOutputObjects();
24 void Terminate(Option_t *option);
27 void SetJetContainerBase(Int_t c) { fContainerBase = c;}
30 Bool_t RetrieveEventObjects();
32 Bool_t FillHistograms();
34 Int_t fContainerBase; // jets to be tagged
37 TH2F **fh2PtJet1VsLeadPtAllSel; //!all jets after std selection vs leading track pt
38 TH2F **fh2PtJet1VsLeadPtTagged; //!tagged jets vs leading track pt
39 TH2F **fh2PtVsMassJet1All; //!pT vs mass of all jets
40 TH2F **fh2PtVsMassJet1Tagged; //!pT vs mass of tagged jets
41 TProfile **fpPtVsMassJet1All; //!pT vs avg mass of all jets
42 TProfile **fpPtVsMassJet1Tagged; //!pT vs avg mass of tagged jets
43 TH2F **fh2MassVsAreaJet1All; //!mass vs area of all jets
44 TH2F **fh2MassVsAreaJet1Tagged; //!mass vs area of tagged jets
46 AliAnalysisTaskEmcalJetMass(const AliAnalysisTaskEmcalJetMass&); // not implemented
47 AliAnalysisTaskEmcalJetMass &operator=(const AliAnalysisTaskEmcalJetMass&); // not implemented
49 ClassDef(AliAnalysisTaskEmcalJetMass, 1)