1 #ifndef ALIANALYSISTASKFLAVOURJETCORRELATIONS_H
2 #define ALIANALYSISTASKFLAVOURJETCORRELATIONS_H
26 #include "AliAODEvent.h"
33 class AliAODMCParticle;
Bool_t GetUseReco() const
TH1I * fhstat
Use D meson SB array.
Int_t GetCorrelationMethod() const
void SetAnalyseDBackground(Bool_t b)
void SetMC(Bool_t theMCon)
Double_t Z(AliVParticle *part, AliEmcalJet *jet, Double_t rho) const
AliAnalysisTaskFlavourJetCorrelations & operator=(const AliAnalysisTaskFlavourJetCorrelations &source)
void SetMassLimits(Double_t range, Int_t pdg)
virtual void Terminate(Option_t *)
void SetUseSBArray(Bool_t b)
void SetUseReco(Bool_t reco)
void AngularCorrelationMethod(Bool_t IsBkg, AliAODEvent *aodEvent)
Container for particles within the EMCAL framework.
THnSparse * fResponseMatrix
Bool_t GetUseSBArray() const
Double_t ZT(Double_t *p, Double_t *pj) const
Bool_t DefineHistoForAnalysis()
void FillDJetHistograms(AliEmcalJet *jet, Double_t rho, Bool_t IsBkg, AliAODEvent *aodEvent)
Int_t IsDzeroSideBand(AliAODRecoCascadeHF *candDstar)
Bool_t fUseSBArray
Use D meson candidates array.
virtual void UserCreateOutputObjects()
Float_t CheckDeltaR(AliEmcalJet *p1, AliVParticle *p2) const
ClassDef(AliAnalysisTaskFlavourJetCorrelations, 7)
Bool_t InEMCalAcceptance(AliVParticle *vpart)
void GetHFJet(AliEmcalJet *&jet, Bool_t IsBkg)
void FillHistogramsMCGenDJetCorr(Double_t z, Double_t ptD, Double_t ptjet, Double_t phij, Bool_t bDInEMCalAcc, Bool_t bJetInEMCalAcc)
void ConstituentCorrelationMethod(Bool_t IsBkg, AliAODEvent *aodEvent)
void FillHistogramsD0JetCorr(AliAODRecoDecayHF *candidate, Double_t z, Double_t ptD, Double_t ptj, Double_t phij, Bool_t IsBkg, Bool_t bDInEMCalAcc, Bool_t bJetInEMCalAcc, AliAODEvent *aodEvent)
TClonesArray * fCandidateArray
void CreateResponseMatrix()
AliAnalysisTaskFlavourJetCorrelations()
Base task in the EMCAL jet framework.
Represent a jet reconstructed using the EMCal jet framework.
Bool_t SetD0WidthForDStar(Int_t nptbins, Float_t *width)
void FillHistogramsDstarJetCorr(AliAODRecoCascadeHF *dstar, Double_t z, Double_t ptD, Double_t ptj, Double_t phij, Bool_t IsBkg, Bool_t bDInEMCalAcc, Bool_t bJetInEMCalAcc)
void SetUseCandArray(Bool_t b)
virtual ~AliAnalysisTaskFlavourJetCorrelations()
void SetCorrelationMethod(Int_t c)
Container structure for EMCAL clusters.
Float_t DeltaR(AliEmcalJet *p1, AliVParticle *p2, Double_t rho) const
Bool_t GetAnalyseDBackground() const
Container for jet within the EMCAL jet framework.
Bool_t GetUseCandArray() const
TClonesArray * fSideBandArray
contains candidates selected by AliRDHFCuts
Bool_t fAnalyseDBkg
contains candidates selected by AliRDHFCuts::IsSelected(kTracks), to be used for side bands (DStar ca...