AliPhysics  6f1d526 (6f1d526)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliDJetVReader.h
Go to the documentation of this file.
1 
13 #ifndef ALIDJETVREADER_H
14 #define ALIDJETVREADER_H
15 
16 /* Copyright(c) 1998-2017, ALICE Experiment at CERN, All rights reserved. *
17  * See cxx source for full Copyright notice */
18 
19 #include <TObject.h>
20 
27 class AliDJetVReader : public TObject {
28 
29 public:
30 
32  AliDJetVReader(const AliDJetVReader &source);
33  virtual ~AliDJetVReader();
34 
37 
38  void SetDmesonPtBins(Int_t nbins=0, Double_t* ptedges=0x0);
39  void SetJetPtBins(Int_t nbins=0, Double_t* ptedges=0x0);
40  void SetDmesonEfficiency(Double_t* effvalues=0x0);
41 
44 
45  TH1D* GetMassPlot() { return fMassPlot ; }
47 
48 protected:
58 
61 
62 private:
64 };
65 
66 #endif
virtual Bool_t ExtractInputMassPlotEffScale()=0
double Double_t
Definition: External.C:58
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()
void SetZedges(Double_t zmin, Double_t zmax)
Double_t fzmax
z maximum value to extract jet pT spectrum
Double_t * fDbinpTedges
D-meson pt bin edges values.
ClassDef(AliDJetVReader, 1)
TH2D * GetMassVsJetPtPlot()
Implementation of an abstract class to read the invariant mass histograms used to extract the raw yie...
TH1D * fMassPlot
!Mass spectra to be fitted
Double_t * fJetbinpTedges
Jet pT bin edges to be used for spectrum.
int Int_t
Definition: External.C:63
Double_t * fDEffValues
D-meson efficiency values.
const Double_t ptmax
Double_t fzmin
z minimum value to extract jet pT spectrum
const Double_t zmin
Definition: External.C:228
Definition: External.C:212
const Double_t ptmin
Int_t fnDbins
Number of D-meson pT bins (for eff scaling)
Double_t fpTmin
pT lower edge of mass plot to evaluate variations of yields
void SetDmesonEfficiency(Double_t *effvalues=0x0)
TH1D * GetMassPlot()
Int_t fnJetbins
Number of pT-bins to be used for spectrum.
const Double_t zmax
const Int_t nbins
TH2D * fMassVsJetPtPlot
!Mass vs jet pt (SB method)
bool Bool_t
Definition: External.C:53
void SetPtBinEdgesForMassPlot(Double_t ptmin, Double_t ptmax)
void SetDmesonPtBins(Int_t nbins=0, Double_t *ptedges=0x0)