13 #ifndef ALIDJETVREADER_H 14 #define ALIDJETVREADER_H virtual Bool_t ExtractInputMassPlotEffScale()=0
void SetJetzBins(Int_t nbins=0, Double_t *zedges=0x0)
Double_t fpTmax
pT upper edge of mass plot to evaluate variations of yields
virtual Bool_t ExtractInputMassPlotSideband()=0
void SetJetPtBins(Int_t nbins=0, Double_t *ptedges=0x0)
virtual ~AliDJetVReader()
Double_t * fJetzBinEdges
Jet z bin edges to be used for spectrum.
UInt_t GetMassRebin() const
Double_t * fDbinpTedges
D-meson pt bin edges values.
TH2D * GetMassVsJetPtPlot()
Implementation of an abstract class to read the invariant mass histograms used to extract the raw yie...
Int_t fnJetzbins
Number of jet z bins to be used for spectrum.
TH1D * fMassPlot
!Mass spectra to be fitted
Int_t fnJetPtbins
Number of jet pT bins to be used for spectrum.
Double_t * fDEffValues
D-meson efficiency values.
Bool_t fEfficiencyWeightSB
If true the efficiency is applied as a weight in the inv mass distribution also in the side-band meth...
Int_t fnDbins
Number of D-meson pT bins (for eff scaling)
void SetEfficiencyWeightSB(Bool_t b)
Double_t fpTmin
pT lower edge of mass plot to evaluate variations of yields
UInt_t fMassRebin
Rebin the mass histogram axis.
void SetMassRebin(UInt_t r)
void SetDmesonEfficiency(Double_t *effvalues=0x0)
TH2D * fMassVsJetPtPlot
!Mass vs jet pt (SB method)
void SetPtBinEdgesForMassPlot(Double_t ptmin, Double_t ptmax)
void SetDmesonPtBins(Int_t nbins=0, Double_t *ptedges=0x0)
Double_t * fJetPtBinEdges
Jet pT bin edges to be used for spectrum.
TH2D * GetMassVsJetzPlot()
TH2D * fMassVsJetzPlot
!Mass vs jet z (SB method)