1 #ifndef ALIANALYSISTASKEMCALDIJETANA_H
2 #define ALIANALYSISTASKEMCALDIJETANA_H
12 class AliGenPythiaEventHeader;
TH3F * fh3PtEtaPhiJetFull
cent vs rho scaled
void UserCreateOutputObjects()
TH3F * fh3PtAssoc1PtAssoc2DPhi23FuCh[4]
ptAssoc1 vs ptAssoc2 vs DPhi23 for 3-jet events
void CorrelateAllJets(const Int_t type)
virtual ~AliAnalysisTaskEmcalDiJetAna()
THnSparse * fhnMatchingFullCharged
sparse with di-jet properties (full-charged)
THnSparse * fhnDiJetVarsFull
pt,eta,phi of charged jets
void FillDiJetHistos(const AliEmcalJet *jet1=0, const AliEmcalJet *jet2=0, const Int_t mode=0)
AliEmcalJet * GetLeadingAssociatedJet(const Int_t type, AliEmcalJet *jetTrig)
Int_t MatchFullAndChargedJets(Int_t cFull, Int_t cCharged)
void CorrelateLeadingSubleadingJets(const Int_t type)
AliAnalysisTaskEmcalDiJetAna & operator=(const AliAnalysisTaskEmcalDiJetAna &)
TH3F * fh3PtEtaPhiJetCharged
pt,eta,phi of full jets
Bool_t fDoMatchFullCharged
TH3F * fAjPtAssocCentFuCh[4]
Aj vs pT trigger assoc vs centrality.
void FillMatchFullChargedHistos(Int_t cFull, Int_t cCharged)
Int_t GetPtTriggerBin(Double_t pt)
TH3F * fAjPtAssocCentCh[4]
default(V0A) vs ZNA centrality vs pT trigger assoc
TH3F * fh3PtTrigKt1Kt2FuCh
ptTrig vs kT1 vs kT2 for 3-jet events
void SetNDiJetEtaBins(Int_t n)
AliEmcalJet * GetLeadingJet(const Int_t type)
THnSparse * fhnDiJetVarsCh
sparse with di-jet properties (full-full)
AliEmcalJet * GetSecondLeadingAssociatedJet(const Int_t type, AliEmcalJet *jetTrig)
TH3F * fh3PtAssoc1PtAssoc2DPhi23Ch[4]
ptTrig vs DPhi12 vs DPhi13 for 3-jet events
TH3F * fCentCorrPtAssocFuCh[4]
default(V0A) vs ZNA centrality vs pT trigger assoc
THnSparse * fhnDiJetVarsFullCharged
sparse with di-jet properties (charged-charged)
void CorrelateTwoJets(const Int_t type)
void SetMatchFullCharged(Bool_t b)
void Terminate(Option_t *option)
Bool_t RetrieveEventObjects()
Retrieve common objects from event.
AliAnalysisTaskEmcalDiJetAna()
TH3F * fh3PtTrigKt1Kt2Ch
Aj vs pT trigger assoc vs centrality.
void FillThreeJetHistos(const AliEmcalJet *jet1=0, const AliEmcalJet *jet2=0, const AliEmcalJet *jet3=0, const Int_t mode=0)
TH3F * fh3DiJetKtNEFPtAssoc[4]
sparse comparing full with matched charged jet
Represent a jet reconstructed using the EMCal jet framework.
TH3F * fCentCorrPtAssocCh[4]
dijet kt vs NEF vs pTassoc for 4 trigger intervals
TH3F * fh3PtTrigDPhi1DPhi2Ch
ptTrig vs kT1 vs kT2 for 3-jet events
Bool_t FillHistograms()
Function filling histograms.
TH2F * fh2CentRhoScaled
cent vs rho charged
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.
TH3F * fh3PtTrigDPhi1DPhi2FuCh
ptTrig vs DPhi12 vs DPhi13 for 3-jet events
void CorrelateJets(const Int_t type)