1 #ifndef AliAnalysisTaskEmcalDijetImbalance_H
2 #define AliAnalysisTaskEmcalDijetImbalance_H
Double_t fMatchingJetR
jet R for matching study
void AllocateDijetImbalanceHistograms()
void SetDeltaPhiCut(Double_t d)
void FindMatchingDijet(AliJetContainer *jetCont, Int_t assJetMinPtBin)
void UserCreateOutputObjects()
void AllocateJetHistograms()
Float_t fMaxPt
Histogram pt limit.
void AllocateGeometricalMatchingHistograms()
void DoMomentumBalance(TString histname)
void SetMinAssJetPt(Double_t *arr)
Bool_t fPlotJetHistograms
Set whether to enable inclusive jet histograms.
void SetPlotDijetImbalanceHistograms(Bool_t b)
Double_t fDijetLeadingHadronPt
leading hadron pT threshold for leading jet in dijet
AliAnalysisTaskEmcalDijetImbalance()
void SetDoGeometricalMatching(Bool_t b, Double_t r, Double_t trackThresh, Double_t clusThresh)
void SetMaxPt(Double_t d)
void FillGeometricalMatchingHistograms()
void SetPlotDijetJetHistograms(Bool_t b)
Bool_t fDoMomentumBalance
Set whether to enable momentum balance study.
Bool_t fPlotDijetImbalanceHistograms
Set whether to enable dijet imbalance histograms.
Int_t fNDijetPtThresholds
number of pT thresholds on leading/subleading jets
Dijet_t fDijet
! dijet candidate (per event)
Double_t GetDeltaR(AliEmcalJet *jet1, AliEmcalJet *jet2)
Double_t fClusterConstituentThreshold
constituent threshold for matching study
Int_t leadingHadronCutType
Double_t fDeltaPhiMin
minimum delta phi between di-jets
Double_t GetJetPt(AliJetContainer *jetCont, AliEmcalJet *jet)
void SetPlotJetHistograms(Bool_t b)
void FillMomentumBalanceHistograms(TString histname, Double_t deltaPhi, Double_t trackPt, Double_t balancePt)
void SetDijetLeadingHadronPt(Double_t pt)
THistManager fHistManager
Histogram manager.
void FillDijetImbalanceHistograms(TString histname)
Bool_t fPlotDijetJetHistograms
Set whether to enable dijet pair histograms.
AliAnalysisTaskEmcalDijetImbalance & operator=(const AliAnalysisTaskEmcalDijetImbalance &)
void AllocateDijetJetHistograms()
Base task in the EMCAL jet framework.
void SetNDijetPtThresholds(Int_t n)
Bool_t fDoGeometricalMatching
Set whether to enable constituent study with geometrical matching.
Represent a jet reconstructed using the EMCal jet framework.
void FillDijetJetHistograms(TString histname, Int_t isAccepted, Int_t IsAssJet, Double_t jetPt, Double_t jetPhi, Double_t jetEta, Int_t nTracksJet, Double_t jetArea)
Container class for histograms.
void SetDoMomentumBalance(Bool_t b)
Dijet_t fMatchingDijet
! low-threshold matching dijet, for matching study
Double_t fTrackConstituentThreshold
constituent threshold for matching study
Double_t * fCentHistBins
! cent bins
Int_t fNCentHistBins
! number of cent bins
virtual ~AliAnalysisTaskEmcalDijetImbalance()
Container for jet within the EMCAL jet framework.
void DoGeometricalMatching()
void SetMinTrigJetPt(Double_t *arr)
void AllocateMomentumBalanceHistograms()
void FindDijet(AliJetContainer *jetCont, Int_t leadingHadronCutBin, Int_t trigJetMinPtBin, Int_t assJetMinPtBin)