1 #ifndef ALIANALYSISTASKDIJETHADRON_H
2 #define ALIANALYSISTASKDIJETHADRON_H
33 #include "AliAnalysisTaskSE.h"
Double_t fleadingHadronPtcut2
TH1 * fHJet_EP_Aj3_PbPb[4][3][4][4][4]
PbPb, HjetEP, Aj2.
void SetMCJetPtThreshold(Double_t t)
void SetJet2PtThreshold1(Double_t w1)
TH1 ** fTrackPhi_EMB
EMB, trackPt.
TH1 * fJetEta_MC[4][3]
MC, jetPhi.
Double_t fMCJetPtThreshold
TH1 * fHJet_EP_Aj2_PbPb[4][3][4][4][4]
PbPb, HjetEP, Aj1.
TH1 * fHJet_EP_Aj3_MC[4][3][4][4][4]
MC, HjetEP, Aj2.
AliAnalysisTaskDijetHadron()
TH1 * fJet1SelectPt_BG_PbPb[4][3][4][4]
PbPb, jetDeltaEta.
TH2 ** fTrack_Phi_Eta_PbPb
PbPb, trackEta.
Double_t fleadingHadronPtcut3
TH1 * fJet1Pt_PbPb[4][3][4][4]
PbPb, jetDeltaEP.
void SetLeadingHadronPtThreshold3(Double_t u3)
AliClusterContainer * fEmbCaloClustersCont
EMB tracks.
TH1 * fJet2DeltaPt[4][3][4][4]
EMB, pT - rho * area - pT(embtrack), jet1.
AliJetContainer * fMCJetsCont
PbPb Clusters.
Double_t fleadingHadronPtcut1
TH1 ** fTrackPt_EMB
MC, trackPhi vs. trackEta.
void SetJet1PtThreshold3(Double_t v3)
TH1 * fJetEta_EMB[4][3]
EMB, jetPhi.
TH1 * fJetDeltaEta_PbPb[4][3][4][4]
PbPb, jetDeltaPhi.
void SetConeRadius(Double_t r)
void SetLeadingHadronPtThreshold2(Double_t u2)
TH1 * fJet1Pt_BG_PbPb[4][3][4][4]
PbPb, subleadingjetPt.
TH1 * fJetPt_MC[4][3]
PbPb, Aj(energy balance) -> Aj = (jet1-jet2)/(jet1+jet2)
Bool_t FillHistograms()
Function filling histograms.
TH1 * fJetDeltaPt[4][3]
EMB, pT - rho * area.
TH1 * fHJetDeltaPhi_Aj3_PbPb[4][3][4][4][4]
PbPb, HjetDeltaPhi, Aj2(0.2 to 0.4)
TH1 * fJetPhi_MC[4][3]
MC, jetPt.
TH1 * fHJetDeltaPhi_Aj0_PbPb[4][3][4][4][4]
EMB, Aj(energy balance) -> Aj = (jet1-jet2)/(jet1+jet2)
TH1 * fHJetDeltaPhi_Aj2_MC[4][3][4][4][4]
MC, HjetDeltaPhi, Aj1(0.0 to 0.2)
TH1 * fJet1Pt_MC[4][3][4][4]
MC, jetDeltaEP.
Double_t GetDPhi(Double_t mphi, Double_t vphi)
void AllocateHistogramArrays()
TH1 * fJetDeltaPhi_PbPb[4][3][4][4]
PbPb, pT - rho * area, jet2.
TH1 * fHJet_EP_Aj1_MC[4][3][4][4][4]
MC, HjetEP, no Aj cut.
TH1 * fHJetDeltaPhi_Aj2_PbPb[4][3][4][4][4]
PbPb, HjetDeltaPhi, Aj1(0.0 to 0.2)
TH1 * fJet2Pt_BG_PbPb[4][3][4][4]
PbPb, pT - rho * area, jet1.
TH1 * fAj_EMB[4][3][4][4]
EMB, jet1DeltaEP.
TH1 * fHJetDeltaPhi_Aj1_MC[4][3][4][4][4]
MC, HjetDeltaPhi, no Aj cut.
TH1 ** fTrackPhi_MC
MC, trackPt.
AliParticleContainer * fTracksCont
PbPb Jets.
TH1 * fHJet_EP_Aj2_MC[4][3][4][4][4]
MC, HjetEP, Aj1.
TH1 ** fTrackPhi_PbPb
PbPb, trackPt.
AliEmcalJet * NextEmbeddedJet(Bool_t reset=kFALSE)
TH1 * fJetDeltaPhi_EMB[4][3][4][4]
EMB, pT - rho * area - pT(embtrack), jet2.
TH1 ** fTrackEta_EMB
EMB, trackPhi.
TH1 ** fTrackEta_MC
MC, trackPhi.
TH1 * fJet1Pt_BG_EMB[4][3][4][4]
EMB, subleadingjetPt.
Container for particles within the EMCAL framework.
Double_t GetZ(const Double_t trkPx, const Double_t trkPy, const Double_t trkPz, const Double_t jetPx, const Double_t jetPy, const Double_t jetPz)
TH1 * fHJet_EP_Aj0_PbPb[4][3][4][4][4]
PbPb, HjetDeltaPhi, Aj4(0.6 to 0.8)
TH1 * fJetDeltaEta_MC[4][3][4][4]
MC, jetDeltaPhi.
void SetJet2PtThreshold3(Double_t w3)
TH1 * fVertex_z_cut
Centrality.
TH1 * fHJetDeltaPhi_Aj3_EMB[4][3][4][4][4]
EMB, HjetDeltaPhi, Aj2(0.2 to 0.4)
TH1 * fJetPt_EMB[4][3]
MC, Aj(energy balance) -> Aj = (jet1-jet2)/(jet1+jet2)
TH2 * fJet1EP_PbPb[4][3][4][4]
PbPb, selectsubleadingjetPt.
TH1 * fHJetDeltaPhi_Aj0_MC[4][3][4][4][4]
PbPb, HjetEP, Aj4.
TH2 * fJet_Phi_Eta_PbPb[4][3]
PbPb, jetEta.
TH1 ** fTrackPt_PbPb
rho vs. Centrality
TH1 * fHJet_EP_Aj0_EMB[4][3][4][4][4]
EMB, HjetDeltaPhi, Aj4(0.6 to 0.8)
TH1 * fJet2Pt_BG_EMB[4][3][4][4]
EMB, pT - rho * area, jet1.
TH1 * fJetDeltaPhi_MC[4][3][4][4]
MC, subleadingjetPt.
TH1 * fHJetDeltaPhi_Aj1_EMB[4][3][4][4][4]
EMB, HjetDeltaPhi, no Aj cut.
TH1 * fJetPt_BG_EMB[4][3]
EMB, jetPhi vs. jetEta.
TH2 * fJet1EP_EMB[4][3][4][4]
EMB, selectsubleadingjetPt.
void SetConeEtaPhiEMCAL()
TH1 * fJetPhi_EMB[4][3]
EMB, jetPt.
TH1 * fJet1SelectDeltaPt[4][3][4][4]
EMB, selectsubleadingjetPt.
TH1 * fHJet_EP_Aj2_EMB[4][3][4][4][4]
EMB, HjetEP, Aj1.
TH1 * fHJetDeltaPhi_Aj4_EMB[4][3][4][4][4]
EMB, HjetDeltaPhi, Aj3(0.4 to 0.6)
void SetConeEtaLimits(Float_t min, Float_t max)
TH1 * fHJet_EP_Aj4_PbPb[4][3][4][4][4]
PbPb, HjetEP, Aj3.
TH2 * fJet_Phi_Eta_MC[4][3]
MC, jetEta.
AliVEvent * fEvent
EMB, HjetEP, Aj4.
TH1 * fHJet_EP_Aj3_EMB[4][3][4][4][4]
EMB, HjetEP, Aj2.
void UserCreateOutputObjects()
TH1 * fJetPt_PbPb[4][3]
EMB, trackPhi vs. trackEta.
TH1 * fHJet_EP_Aj0_MC[4][3][4][4][4]
MC, HjetDeltaPhi, Aj4(0.6 to 0.8)
TH1 * fJet2Pt_MC[4][3][4][4]
MC, leadingjetPt.
TH2 * fJetDeltaEP_PbPb[4][3]
PbPb, pT - rho * area.
TH2 * fJetBG_rho_Cent
rhoValue
void SetJet1PtThreshold1(Double_t v1)
TH1 * fHJetDeltaPhi_Aj2_EMB[4][3][4][4][4]
EMB, HjetDeltaPhi, Aj1(0.0 to 0.2)
TH1 * fHJet_EP_Aj1_PbPb[4][3][4][4][4]
PbPb, HjetEP, no Aj cut.
void GetLeadingJets(Int_t &maxJetIndex, Int_t &max2JetIndex)
virtual ~AliAnalysisTaskDijetHadron()
TH1 * fJet2Pt_PbPb[4][3][4][4]
PbPb, leadingjetPt.
TH1 * fJet2SelectPt_BG_PbPb[4][3][4][4]
PbPb, selectleadingjetPt.
TH1 * fJet2SelectPt_BG_EMB[4][3][4][4]
EMB, selectleadingjetPt.
AliParticleContainer * fMCTracksCont
MC jets.
void SetJet1PtThreshold2(Double_t v2)
TH2 ** fTrack_Phi_Eta_MC
MC, trackEta.
TH1 * fHJet_EP_Aj1_EMB[4][3][4][4][4]
EMB, HjetEP, no Aj cut.
TH1 * fHJetDeltaPhi_Aj3_MC[4][3][4][4][4]
MC, HjetDeltaPhi, Aj2(0.2 to 0.4)
TH1 * fJetDeltaEta_EMB[4][3][4][4]
EMB, jetDeltaPhi.
TH1 ** fTrackEta_PbPb
PbPb, trackPhi.
AliClusterContainer * fCaloClustersCont
PbPb Tracks.
TH1 * fJet1Pt_EMB[4][3][4][4]
EMB, jetDeltaEP.
void ExecOnce()
Perform steps needed to initialize the analysis.
TH1 * fJetPhi_PbPb[4][3]
PbPb, jetPt.
TH1 * fJetBG_rho
z_vertex_cut
void SetLeadingHadronPtThreshold1(Double_t u1)
Base task in the EMCAL jet framework.
Represent a jet reconstructed using the EMCal jet framework.
AliClusterContainer * fMCCaloClustersCont
MC tracks.
TH2 * fJetDeltaEP_MC[4][3]
MC, jetPhi vs. jetEta.
AliJetContainer * fJetsCont
TH1 * fHJetDeltaPhi_Aj4_PbPb[4][3][4][4][4]
PbPb, HjetDeltaPhi, Aj3(0.4 to 0.6)
void SetConePhiLimits(Float_t min, Float_t max)
TH1 * fJetPt_BG_PbPb[4][3]
PbPb, jetPhi vs. jetEta.
TH1 * fCent_V0
EMB clusters.
TH1 * fJet1SelectPt_BG_EMB[4][3][4][4]
EMB, jetDeltaEta.
TH1 * fJetEta_PbPb[4][3]
PbPb, jetPhi.
TH1 * fJet2Pt_EMB[4][3][4][4]
EMB, leadingjetPt.
TH2 * fJetDeltaEP_EMB[4][3]
EMB, pT - rho * area - pT(embtrack)
TH1 * fAj_MC[4][3][4][4]
MC, jet1DeltaEP.
TH1 * fHJet_EP_Aj4_MC[4][3][4][4][4]
MC, HjetEP, Aj3.
TH1 * fHJetDeltaPhi_Aj1_PbPb[4][3][4][4][4]
PbPb, HjetDeltaPhi, no Aj cut.
TH1 ** fTrackPt_MC
PbPb, trackPhi vs. trackEta.
TH2 * fJet1EP_MC[4][3][4][4]
MC, jetDeltaEta.
Container structure for EMCAL clusters.
TH1 * fHJet_EP_Aj4_EMB[4][3][4][4][4]
EMB, HjetEP, Aj3.
TH1 * fJet1DeltaPt[4][3][4][4]
EMB, pT - rho * area, jet2.
TH2 ** fTrack_Phi_Eta_EMB
EMB, trackEta.
TH1 * fHJetDeltaPhi_Aj4_MC[4][3][4][4][4]
MC, HjetDeltaPhi, Aj3(0.4 to 0.6)
AliJetContainer * fEmbJetsCont
MC clusters.
Container for jet within the EMCAL jet framework.
TH1 * fAj_PbPb[4][3][4][4]
PbPb, jet1DeltaEP.
TH1 * fHJetDeltaPhi_Aj0_EMB[4][3][4][4][4]
MC, HjetEP, Aj4.
TH2 * fJet_Phi_Eta_EMB[4][3]
EMB, jetEta.
AliParticleContainer * fEmbTracksCont
EMB jets.
TH1 * fJet2SelectDeltaPt[4][3][4][4]
EMB, selectleadingjetPt.
AliAnalysisTaskDijetHadron & operator=(const AliAnalysisTaskDijetHadron &)
void SetJet2PtThreshold2(Double_t w2)