![]() |
AliPhysics
f9b5d69 (f9b5d69)
|
Implementation of an abstract class to read the invariant mass histograms used to extract the raw yield. More...
#include <AliDJetTTreeReader.h>
Protected Attributes | |
std::vector< std::string > | fInputFileNames |
Name of input file. More... | |
TString | fTreeName |
Name of input TTree. More... | |
TString | fDBranchName |
Name of input branch for D meson. More... | |
TString | fJetBranchName |
Name of input branch for jet. More... | |
Double_t | fmassmin |
Mass lower edge of inv.mass plots. More... | |
Double_t | fmassmax |
Mass upper edge of inv.mass plots. More... | |
Double_t | fmasswidth |
Mass plots bin width. More... | |
![]() | |
Double_t | fpTmin |
pT lower edge of mass plot to evaluate variations of yields More... | |
Double_t | fpTmax |
pT upper edge of mass plot to evaluate variations of yields More... | |
Int_t | fnDbins |
Number of D-meson pT bins (for eff scaling) More... | |
Double_t * | fDbinpTedges |
D-meson pt bin edges values. More... | |
Int_t | fnJetPtbins |
Number of jet pT bins to be used for spectrum. More... | |
Double_t * | fJetPtBinEdges |
Jet pT bin edges to be used for spectrum. More... | |
Int_t | fnJetzbins |
Number of jet z bins to be used for spectrum. More... | |
Double_t * | fJetzBinEdges |
Jet z bin edges to be used for spectrum. More... | |
Double_t * | fDEffValues |
D-meson efficiency values. More... | |
UInt_t | fMassRebin |
Rebin the mass histogram axis. More... | |
Bool_t | fEfficiencyWeightSB |
If true the efficiency is applied as a weight in the inv mass distribution also in the side-band method (this is always the case for the inv.mass fit method in jet pt bins) More... | |
TH1D * | fMassPlot |
!Mass spectra to be fitted More... | |
TH2D * | fMassVsJetPtPlot |
!Mass vs jet pt (SB method) More... | |
TH2D * | fMassVsJetzPlot |
!Mass vs jet z (SB method) More... | |
Implementation of an abstract class to read the invariant mass histograms used to extract the raw yield.
Implementation of an abstract class to read the invariant mass histograms used to extract the raw yield. This implementation takes a TTree histogram as input.
Definition at line 37 of file AliDJetTTreeReader.h.
AliDJetTTreeReader::AliDJetTTreeReader | ( | ) |
Default constructor.
Definition at line 33 of file AliDJetTTreeReader.cxx.
AliDJetTTreeReader::AliDJetTTreeReader | ( | const AliDJetTTreeReader & | source | ) |
Copy constructor.
[in] | source | Const reference to an object to copy from |
Definition at line 49 of file AliDJetTTreeReader.cxx.
|
virtual |
Destructor
Definition at line 64 of file AliDJetTTreeReader.cxx.
|
inline |
Definition at line 47 of file AliDJetTTreeReader.h.
|
virtual |
Extract the input mass plots for the efficiency scaled method.
Implements AliDJetVReader.
Definition at line 85 of file AliDJetTTreeReader.cxx.
Referenced by SetMassEdgesAndBinWidthForMassPlot().
|
virtual |
Extract the input mass plots for the side band method.
Implements AliDJetVReader.
Definition at line 120 of file AliDJetTTreeReader.cxx.
Referenced by SetMassEdgesAndBinWidthForMassPlot().
TChain * AliDJetTTreeReader::GenerateChain | ( | ) |
Generates the chain containing the D-tagged jet candidates.
Definition at line 72 of file AliDJetTTreeReader.cxx.
Referenced by ExtractInputMassPlotEffScale(), ExtractInputMassPlotSideband(), and SetMassEdgesAndBinWidthForMassPlot().
|
inline |
Definition at line 45 of file AliDJetTTreeReader.h.
|
inline |
Definition at line 46 of file AliDJetTTreeReader.h.
|
inline |
Definition at line 44 of file AliDJetTTreeReader.h.
|
inline |
Definition at line 48 of file AliDJetTTreeReader.h.
|
protected |
Name of input branch for D meson.
Definition at line 59 of file AliDJetTTreeReader.h.
Referenced by ExtractInputMassPlotEffScale(), ExtractInputMassPlotSideband(), and SetInputDBranchname().
|
protected |
Name of input file.
Definition at line 57 of file AliDJetTTreeReader.h.
Referenced by AddInputFileName(), and GenerateChain().
|
protected |
Name of input branch for jet.
Definition at line 60 of file AliDJetTTreeReader.h.
Referenced by ExtractInputMassPlotEffScale(), ExtractInputMassPlotSideband(), and SetInputJetBranchname().
|
protected |
Mass upper edge of inv.mass plots.
Definition at line 62 of file AliDJetTTreeReader.h.
Referenced by ExtractInputMassPlotEffScale(), ExtractInputMassPlotSideband(), and SetMassEdgesAndBinWidthForMassPlot().
|
protected |
Mass lower edge of inv.mass plots.
Definition at line 61 of file AliDJetTTreeReader.h.
Referenced by ExtractInputMassPlotEffScale(), ExtractInputMassPlotSideband(), and SetMassEdgesAndBinWidthForMassPlot().
|
protected |
Mass plots bin width.
Definition at line 63 of file AliDJetTTreeReader.h.
Referenced by ExtractInputMassPlotEffScale(), ExtractInputMassPlotSideband(), and SetMassEdgesAndBinWidthForMassPlot().
|
protected |
Name of input TTree.
Definition at line 58 of file AliDJetTTreeReader.h.
Referenced by GenerateChain(), and SetInputTreename().