CbmRoot
|
#include <LmvmHist.h>
Public Member Functions | |
LmvmHist () | |
virtual | ~LmvmHist () |
std::vector< std::string > | CombineNames (const std::string &name, const std::vector< std::string > &subNames) |
std::vector< std::string > | CombineNames (const std::string &name, const std::vector< std::string > &subNames1, const std::vector< std::string > &subNames2) |
void | CreateH1 (const std::string &name, const std::string &axisX, const std::string &axisY, double nBins, double min, double max) |
void | CreateH2 (const std::string &name, const std::string &axisX, const std::string &axisY, const std::string &axisZ, double nBinsX, double minX, double maxX, double nBinsY, double minY, double maxY) |
void | CreateH1 (const std::string &name, const std::vector< std::string > &subNames, const std::string &axisX, const std::string &axisY, double nBins, double min, double max) |
void | CreateH2 (const std::string &name, const std::vector< std::string > &subNames, const std::string &axisX, const std::string &axisY, const std::string &axisZ, double nBinsX, double minX, double maxX, double nBinsY, double minY, double maxY) |
void | CreateH1 (const std::string &name, const std::vector< std::string > &subNames1, const std::vector< std::string > &subNames2, const std::string &axisX, const std::string &axisY, double nBins, double min, double max) |
void | CreateH2 (const std::string &name, const std::vector< std::string > &subNames1, const std::vector< std::string > &subNames2, const std::string &axisX, const std::string &axisY, const std::string &axisZ, double nBinsX, double minX, double maxX, double nBinsY, double minY, double maxY) |
template<typename T > | |
T * | CreateHByClone (const std::string &name, const std::string &newName) |
template<typename T > | |
T * | CreateHByClone (const std::string &name, const std::string &newName, ELmvmAnaStep step) |
void | FillH1 (const std::string &name, double x, double w=1.) |
void | FillH2 (const std::string &name, double x, double y, double w=1.) |
void | FillH1 (const std::string &name, ELmvmAnaStep step, double x, double w=1.) |
void | FillH2 (const std::string &name, ELmvmAnaStep step, double x, double y, double w=1.) |
void | FillH1 (const std::string &name, ELmvmSrc src, double x, double wSignal) |
void | FillH2 (const std::string &name, ELmvmSrc src, double x, double y, double wSignal) |
void | FillH1 (const std::string &name, ELmvmSrc src, ELmvmAnaStep step, double x, double wSignal) |
void | FillH2 (const std::string &name, ELmvmSrc src, ELmvmAnaStep step, double x, double y, double wSignal) |
TNamed * | GetObject (const std::string &name) |
TH1D * | H1 (const std::string &name) |
TH2D * | H2 (const std::string &name) |
TH1D * | H1 (const std::string &name, ELmvmAnaStep step) |
TH2D * | H2 (const std::string &name, ELmvmAnaStep step) |
TH1D * | H1 (const std::string &name, ELmvmSrc src) |
TH2D * | H2 (const std::string &name, ELmvmSrc src) |
TH1D * | H1 (const std::string &name, ELmvmSrc src, ELmvmAnaStep step) |
TH2D * | H2 (const std::string &name, ELmvmSrc src, ELmvmAnaStep step) |
TH1D * | H1Clone (const std::string &name) |
TH2D * | H2Clone (const std::string &name) |
TH1D * | H1Clone (const std::string &name, ELmvmAnaStep step) |
TH2D * | H2Clone (const std::string &name, ELmvmAnaStep step) |
TH1D * | H1Clone (const std::string &name, ELmvmSrc src) |
TH2D * | H2Clone (const std::string &name, ELmvmSrc src) |
TH1D * | H1Clone (const std::string &name, ELmvmSrc src, ELmvmAnaStep step) |
TH2D * | H2Clone (const std::string &name, ELmvmSrc src, ELmvmAnaStep step) |
std::string | GetName (const std::string &name, ELmvmAnaStep step) |
std::string | GetName (const std::string &name, ELmvmSrc src) |
std::string | GetName (const std::string &name, ELmvmSrc src, ELmvmAnaStep step) |
void | SetOptH1 (TH1D *hist, TString xAxisTitle, TString yAxisTitle, Int_t Ndevision, Int_t style, Float_t size, Int_t color, std::string opt="") |
void | SetOptCanvas (TCanvas *canvas) |
void | SetLegend (std::vector< LmvmLegend >, double textsize, double x1, double y1, double x2, double y2) |
void | Rebin (const std::string &name, int nGroup) |
void | Rebin (const std::string &name, const std::vector< std::string > &subNames, int nGroup) |
void | Rebin (const std::string &name, const std::vector< std::string > &subNames1, const std::vector< std::string > &subNames2, int nGroup) |
TH1D * | CreateSignificanceH1 (TH1D *s, TH1D *bg, const std::string &name, const std::string &option) |
TH2D * | CreateSignificanceH2 (TH2D *signal, TH2D *bg, const std::string &name, const std::string &title) |
void | DrawAll (int dim, const std::string &hFullname, const std::string &padText, std::vector< std::string > xLabel, std::vector< std::string > yLabel, double min, double max) |
void | DrawAllGTracks (int dim, const std::string &cName, const std::string &hName, std::vector< std::string > xLabel, std::vector< std::string > yLabel, double min, double max) |
void | DrawAllCands (int dim, const std::string &cName, const std::string &hName, std::vector< std::string > xLabel, std::vector< std::string > yLabel, double min, double max) |
void | DrawAllCandsAndSteps (int dim, const std::string &cName, const std::string &hName, std::vector< std::string > xLabel, std::vector< std::string > yLabel, double min, double max) |
void | WriteToFile () |
void | DrawEfficiency (TH1 *h1, TH1 *h2, double xPos, double yPos) |
ClassDef (LmvmHist, 1) | |
Static Public Member Functions | |
static void | DrawAnaStepOnPad (ELmvmAnaStep step) |
Public Attributes | |
CbmHistManager | fHM |
Static Public Attributes | |
static const int | fNofSrc = 5 |
static const std::vector< ELmvmSrc > | fSrcs |
static const std::vector< std::string > | fSrcNames = {"signal", "bg", "pi0", "gamma", "eta"} |
static const std::vector< std::string > | fSrcLatex = {"S", "BG_{oth}", "#pi^{0}", "#gamma", "#eta"} |
static const std::vector< int > | fSrcColors = {kRed, kBlue, kGreen, kOrange, kMagenta} |
static const int | fNofAnaSteps = 12 |
static const std::vector< ELmvmAnaStep > | fAnaSteps |
static const std::vector< std::string > | fAnaStepNames |
static const std::vector< std::string > | fAnaStepLatex |
static const std::vector< int > | fAnaStepColors |
static const int | fNofSignals = 5 |
static const std::vector< std::string > | fSignalNames = {"inmed", "qgp", "omega", "phi", "omegaD"} |
static const std::vector< ELmvmSignal > | fSignals |
static const int | fNofBgPairSrc = 6 |
static const std::vector< std::string > | fBgPairSrcNames = {"GG", "PP", "OO", "GP", "GO", "PO"} |
static const std::vector< std::string > | fBgPairSrcLatex |
static const int | fNofGTrackNames = 15 |
static const std::vector< std::string > | fGTrackNames |
static const std::vector< std::string > | fGTrackLatex |
static const int | fNofCandNames = 10 |
static const std::vector< std::string > | fCandNames |
static const std::vector< std::string > | fCandLatex |
Definition at line 20 of file LmvmHist.h.
LmvmHist::LmvmHist | ( | ) |
Definition at line 71 of file LmvmHist.cxx.
|
inlinevirtual |
Definition at line 23 of file LmvmHist.h.
LmvmHist::ClassDef | ( | LmvmHist | , |
1 | ) |
std::vector< std::string > LmvmHist::CombineNames | ( | const std::string & | name, |
const std::vector< std::string > & | subNames ) |
std::vector< std::string > LmvmHist::CombineNames | ( | const std::string & | name, |
const std::vector< std::string > & | subNames1, | ||
const std::vector< std::string > & | subNames2 ) |
void LmvmHist::CreateH1 | ( | const std::string & | name, |
const std::string & | axisX, | ||
const std::string & | axisY, | ||
double | nBins, | ||
double | min, | ||
double | max ) |
void LmvmHist::CreateH1 | ( | const std::string & | name, |
const std::vector< std::string > & | subNames, | ||
const std::string & | axisX, | ||
const std::string & | axisY, | ||
double | nBins, | ||
double | min, | ||
double | max ) |
void LmvmHist::CreateH1 | ( | const std::string & | name, |
const std::vector< std::string > & | subNames1, | ||
const std::vector< std::string > & | subNames2, | ||
const std::string & | axisX, | ||
const std::string & | axisY, | ||
double | nBins, | ||
double | min, | ||
double | max ) |
void LmvmHist::CreateH2 | ( | const std::string & | name, |
const std::string & | axisX, | ||
const std::string & | axisY, | ||
const std::string & | axisZ, | ||
double | nBinsX, | ||
double | minX, | ||
double | maxX, | ||
double | nBinsY, | ||
double | minY, | ||
double | maxY ) |
Referenced by LmvmTask::InitHists().
void LmvmHist::CreateH2 | ( | const std::string & | name, |
const std::vector< std::string > & | subNames, | ||
const std::string & | axisX, | ||
const std::string & | axisY, | ||
const std::string & | axisZ, | ||
double | nBinsX, | ||
double | minX, | ||
double | maxX, | ||
double | nBinsY, | ||
double | minY, | ||
double | maxY ) |
void LmvmHist::CreateH2 | ( | const std::string & | name, |
const std::vector< std::string > & | subNames1, | ||
const std::vector< std::string > & | subNames2, | ||
const std::string & | axisX, | ||
const std::string & | axisY, | ||
const std::string & | axisZ, | ||
double | nBinsX, | ||
double | minX, | ||
double | maxX, | ||
double | nBinsY, | ||
double | minY, | ||
double | maxY ) |
|
inline |
Definition at line 84 of file LmvmHist.h.
References CbmHistManager::Add(), fHM, and CbmHistManager::GetObject().
Referenced by LmvmDrawAll::CalcCombBGHistos(), CreateHByClone(), and LmvmDrawAll::DrawSBgVsMinv().
|
inline |
Definition at line 93 of file LmvmHist.h.
References CreateHByClone(), and GetName().
TH1D * LmvmHist::CreateSignificanceH1 | ( | TH1D * | s, |
TH1D * | bg, | ||
const std::string & | name, | ||
const std::string & | option ) |
Definition at line 325 of file LmvmHist.cxx.
Referenced by LmvmDraw::Draw1DCut(), and LmvmDrawAll::DrawSignificance().
TH2D * LmvmHist::CreateSignificanceH2 | ( | TH2D * | signal, |
TH2D * | bg, | ||
const std::string & | name, | ||
const std::string & | title ) |
Definition at line 354 of file LmvmHist.cxx.
void LmvmHist::DrawAll | ( | int | dim, |
const std::string & | hFullname, | ||
const std::string & | padText, | ||
std::vector< std::string > | xLabel, | ||
std::vector< std::string > | yLabel, | ||
double | min, | ||
double | max ) |
Definition at line 443 of file LmvmHist.cxx.
References DrawH1(), DrawH2(), DrawTextOnPad(), H1Clone(), H2Clone(), kLinear, and kLog.
Referenced by DrawAllCands(), DrawAllCandsAndSteps(), and DrawAllGTracks().
void LmvmHist::DrawAllCands | ( | int | dim, |
const std::string & | cName, | ||
const std::string & | hName, | ||
std::vector< std::string > | xLabel, | ||
std::vector< std::string > | yLabel, | ||
double | min, | ||
double | max ) |
Definition at line 404 of file LmvmHist.cxx.
References CbmHistManager::CreateCanvas(), DrawAll(), fCandLatex, fCandNames, and fHM.
Referenced by LmvmDrawAll::DrawChi2(), and LmvmDrawAll::InvestigateMisid().
void LmvmHist::DrawAllCandsAndSteps | ( | int | dim, |
const std::string & | cName, | ||
const std::string & | hName, | ||
std::vector< std::string > | xLabel, | ||
std::vector< std::string > | yLabel, | ||
double | min, | ||
double | max ) |
Definition at line 417 of file LmvmHist.cxx.
References CbmHistManager::CreateCanvas(), DrawAll(), fAnaStepNames, fAnaSteps, fCandLatex, fCandNames, fHM, and GetName().
Referenced by LmvmDrawAll::InvestigateMisid().
void LmvmHist::DrawAllGTracks | ( | int | dim, |
const std::string & | cName, | ||
const std::string & | hName, | ||
std::vector< std::string > | xLabel, | ||
std::vector< std::string > | yLabel, | ||
double | min, | ||
double | max ) |
Definition at line 391 of file LmvmHist.cxx.
References CbmHistManager::CreateCanvas(), DrawAll(), fGTrackLatex, fGTrackNames, and fHM.
Referenced by LmvmDrawAll::DrawMomentum(), and LmvmDrawAll::InvestigateMisid().
|
static |
Definition at line 488 of file LmvmHist.cxx.
References DrawTextOnPad(), and fAnaStepLatex.
Referenced by LmvmDraw::DrawBgSourcePairs(), LmvmDraw::DrawCombinatorialPairs(), LmvmDraw::DrawGammaVertex(), LmvmDrawAll::DrawMinvAll(), LmvmDraw::DrawMinvBgPairSrc(), LmvmDrawAll::DrawMinvCombBgAndSignal(), LmvmDraw::DrawMinvMatching(), LmvmDraw::DrawMinvPt(), LmvmDraw::DrawMinvSBg(), LmvmDrawAll::DrawMomRecoPrecision(), LmvmDraw::DrawPtY(), LmvmDrawAll::DrawPtYAndTofM2Elid(), LmvmDraw::DrawPtYEfficiency(), LmvmDraw::DrawRapidity(), LmvmDraw::DrawSrcAnaStepEpEmH1(), LmvmDraw::DrawSrcAnaStepH1(), and LmvmDrawAll::DrawTofPilePids().
void LmvmHist::DrawEfficiency | ( | TH1 * | h1, |
TH1 * | h2, | ||
double | xPos, | ||
double | yPos ) |
Definition at line 479 of file LmvmHist.cxx.
References Cbm::NumberToString().
Referenced by LmvmDraw::DrawPtY(), and LmvmDraw::DrawPtYEfficiency().
void LmvmHist::FillH1 | ( | const std::string & | name, |
double | x, | ||
double | w = 1. ) |
Referenced by LmvmTask::AnalyseCandidates(), LmvmTask::AnalyseGlobalTracks(), LmvmTask::CalculateNofTopologyPairs(), LmvmTask::CheckClosestMvdHit(), LmvmTask::CheckMismatches(), LmvmTask::CheckTofId(), LmvmTask::CheckTofIdentification(), LmvmTask::CombinatorialPairs(), LmvmTask::DifferenceSignalAndBg(), LmvmTask::DoMcPair(), LmvmTask::DoMcTrack(), LmvmTask::Exec(), LmvmTask::FillCandPidValues(), LmvmTask::FillMomHists(), LmvmTask::FillPairHists(), LmvmTask::MvdCutMcDistance(), LmvmTask::PairSource(), and LmvmTask::TrackSource().
void LmvmHist::FillH1 | ( | const std::string & | name, |
ELmvmAnaStep | step, | ||
double | x, | ||
double | w = 1. ) |
void LmvmHist::FillH1 | ( | const std::string & | name, |
ELmvmSrc | src, | ||
double | x, | ||
double | wSignal ) |
void LmvmHist::FillH1 | ( | const std::string & | name, |
ELmvmSrc | src, | ||
ELmvmAnaStep | step, | ||
double | x, | ||
double | wSignal ) |
void LmvmHist::FillH2 | ( | const std::string & | name, |
double | x, | ||
double | y, | ||
double | w = 1. ) |
Referenced by LmvmTask::AnalyseCandidates(), LmvmTask::AnalyseGlobalTracks(), LmvmTask::BetaMom(), LmvmTask::BgPairPdg(), LmvmTask::CheckClosestMvdHit(), LmvmTask::CheckMismatches(), LmvmTask::CheckTofId(), LmvmTask::CheckTofIdentification(), LmvmTask::CheckTopologyCut(), LmvmTask::DifferenceSignalAndBg(), LmvmTask::DoMcPair(), LmvmTask::DoMcTrack(), LmvmTask::FillCandPidValues(), LmvmTask::FillPairHists(), LmvmTask::PairSource(), LmvmTask::PidVsMom(), LmvmTask::RichPmtXY(), and LmvmTask::TrackSource().
void LmvmHist::FillH2 | ( | const std::string & | name, |
ELmvmAnaStep | step, | ||
double | x, | ||
double | y, | ||
double | w = 1. ) |
void LmvmHist::FillH2 | ( | const std::string & | name, |
ELmvmSrc | src, | ||
double | x, | ||
double | y, | ||
double | wSignal ) |
void LmvmHist::FillH2 | ( | const std::string & | name, |
ELmvmSrc | src, | ||
ELmvmAnaStep | step, | ||
double | x, | ||
double | y, | ||
double | wSignal ) |
std::string LmvmHist::GetName | ( | const std::string & | name, |
ELmvmAnaStep | step ) |
std::string LmvmHist::GetName | ( | const std::string & | name, |
ELmvmSrc | src ) |
std::string LmvmHist::GetName | ( | const std::string & | name, |
ELmvmSrc | src, | ||
ELmvmAnaStep | step ) |
|
inline |
Definition at line 107 of file LmvmHist.h.
References fHM, and CbmHistManager::GetObject().
Referenced by LmvmDrawAll::CreateMeanHist(), and LmvmDrawAll::GetCocktailMinv().
|
inline |
Definition at line 109 of file LmvmHist.h.
References fHM, and CbmHistManager::H1().
Referenced by LmvmDrawAll::CalcCombBGHistos(), LmvmDrawAll::CalcCutEffRange(), LmvmDrawAll::CalculateSBgResult(), LmvmDraw::Draw1DCut(), LmvmDraw::DrawAccRecVsMom(), LmvmDraw::DrawAnaStepH1(), LmvmDraw::DrawBgSourceTracks(), LmvmDraw::DrawCombinatorialPairs(), LmvmDraw::DrawCutEffH1(), LmvmDrawAll::DrawCutEffSignal(), LmvmDraw::DrawElPurity(), LmvmDraw::DrawMinvBgPairSrc(), LmvmDrawAll::DrawMinvBgSourcesAll(), LmvmDrawAll::DrawMinvCombBgAndSignal(), LmvmDraw::DrawMinvMatching(), LmvmDrawAll::DrawMinvOfficialStyle(), LmvmDraw::DrawMisc(), LmvmDraw::DrawMismatchesAndGhosts(), LmvmDraw::DrawMvdCutQa(), LmvmDrawAll::DrawPionSuppression(), LmvmDrawAll::DrawSBgResults(), LmvmDraw::DrawSrcAnaStepEpEmH1(), LmvmDraw::DrawSrcH1(), LmvmDrawAll::GetCocktailMinv(), LmvmDrawAll::GetNofTotalEvents(), H1Clone(), H1Clone(), H1Clone(), H1Clone(), and LmvmDrawAll::SBgRange().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 118 of file LmvmHist.h.
References H1().
Referenced by LmvmDrawAll::CalcCombBGHistos(), DrawAll(), LmvmDraw::DrawBgSourceTracks(), LmvmDraw::DrawCombinatorialPairs(), LmvmDraw::DrawCutEffH1(), LmvmDrawAll::DrawCutEffSignal(), LmvmDraw::DrawElPurity(), LmvmDrawAll::DrawMinv(), LmvmDraw::DrawMinvBg(), LmvmDrawAll::DrawMinvBgSourcesAll(), LmvmDrawAll::DrawMinvCombBgAndSignal(), LmvmDrawAll::DrawMinvOfficialStyle(), LmvmDraw::DrawMinvSBg(), LmvmDraw::DrawMismatchesAndGhosts(), LmvmDrawAll::DrawMomentum(), LmvmDrawAll::DrawMomPluto(), LmvmDrawAll::DrawMomRecoPrecision(), LmvmDrawAll::DrawPionSuppression(), LmvmDrawAll::DrawSBgVsMinv(), LmvmDrawAll::DrawTofHitXY(), LmvmDrawAll::DrawTofPilePids(), and LmvmDrawAll::InvestigateMisid().
|
inline |
Definition at line 120 of file LmvmHist.h.
References H1().
|
inline |
Definition at line 122 of file LmvmHist.h.
References H1().
|
inline |
Definition at line 124 of file LmvmHist.h.
References H1().
|
inline |
Definition at line 110 of file LmvmHist.h.
References fHM, and CbmHistManager::H2().
Referenced by LmvmDraw::Draw2DCut(), LmvmDraw::DrawElPurity(), LmvmDraw::DrawGammaVertex(), LmvmDraw::DrawMinvPt(), LmvmDraw::DrawMisc(), LmvmDraw::DrawPmtXY(), LmvmDraw::DrawPtY(), LmvmDraw::DrawPtYEfficiency(), LmvmDrawAll::DrawPurity(), LmvmDraw::DrawRapidity(), LmvmDrawAll::DrawSignificancesAll(), LmvmDrawAll::DrawTofM2(), H2Clone(), H2Clone(), H2Clone(), H2Clone(), and LmvmDrawAll::InvestigateMisid().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 119 of file LmvmHist.h.
References H2().
Referenced by DrawAll(), LmvmDraw::DrawBetaMomSpectra(), LmvmDrawAll::DrawBetaMomSpectra(), LmvmDraw::DrawBgSourcePairs(), LmvmDraw::DrawElPurity(), LmvmDrawAll::DrawGTrackVertex(), LmvmDrawAll::DrawMomRecoPrecision(), LmvmDrawAll::DrawPtYAndTofM2Elid(), LmvmDrawAll::DrawPurity(), LmvmDrawAll::DrawSignificancesAll(), LmvmDraw::DrawSource2D(), LmvmDrawAll::DrawTofHitXY(), LmvmDrawAll::DrawTofM2(), and LmvmDrawAll::InvestigateMisid().
|
inline |
Definition at line 121 of file LmvmHist.h.
References H2().
|
inline |
Definition at line 123 of file LmvmHist.h.
References H2().
|
inline |
Definition at line 128 of file LmvmHist.h.
References H2().
void LmvmHist::Rebin | ( | const std::string & | name, |
const std::vector< std::string > & | subNames, | ||
int | nGroup ) |
void LmvmHist::Rebin | ( | const std::string & | name, |
const std::vector< std::string > & | subNames1, | ||
const std::vector< std::string > & | subNames2, | ||
int | nGroup ) |
void LmvmHist::Rebin | ( | const std::string & | name, |
int | nGroup ) |
Referenced by LmvmDraw::RebinMinvHist().
void LmvmHist::SetLegend | ( | std::vector< LmvmLegend > | , |
double | textsize, | ||
double | x1, | ||
double | y1, | ||
double | x2, | ||
double | y2 ) |
Definition at line 288 of file LmvmHist.cxx.
Referenced by LmvmDrawAll::DrawMinvOfficialStyle().
void LmvmHist::SetOptCanvas | ( | TCanvas * | canvas | ) |
Definition at line 262 of file LmvmHist.cxx.
Referenced by LmvmDrawAll::DrawMinvOfficialStyle().
void LmvmHist::SetOptH1 | ( | TH1D * | hist, |
TString | xAxisTitle, | ||
TString | yAxisTitle, | ||
Int_t | Ndevision, | ||
Int_t | style, | ||
Float_t | size, | ||
Int_t | color, | ||
std::string | opt = "" ) |
Definition at line 218 of file LmvmHist.cxx.
References size().
Referenced by LmvmDrawAll::DrawMinvOfficialStyle().
void LmvmHist::WriteToFile | ( | ) |
Definition at line 477 of file LmvmHist.cxx.
References fHM, and CbmHistManager::WriteToFile().
Referenced by LmvmTask::Finish(), and LmvmDrawAll::SaveHist().
|
static |
Definition at line 37 of file LmvmHist.h.
Referenced by LmvmDraw::DrawAnaStepH1().
|
static |
Definition at line 35 of file LmvmHist.h.
Referenced by LmvmDrawAll::CalcCutEffRange(), LmvmDraw::DrawAnaStepH1(), DrawAnaStepOnPad(), LmvmDrawAll::DrawMomRecoPrecision(), LmvmDrawAll::DrawSBgResults(), LmvmDrawAll::SBgRange(), and LmvmDraw::SetAnalysisStepAxis().
|
static |
Definition at line 33 of file LmvmHist.h.
Referenced by DrawAllCandsAndSteps(), LmvmDraw::DrawAnaStepMany(), LmvmDraw::DrawBgSourcePairsAll(), LmvmDraw::DrawElPurity(), LmvmDrawAll::DrawMinvAll(), LmvmDraw::DrawMinvBgPairSrc(), LmvmDrawAll::DrawMinvOfficialStyle(), LmvmDrawAll::DrawPionSuppression(), LmvmDrawAll::DrawPurity(), LmvmDrawAll::DrawSBgResults(), LmvmDrawAll::DrawTofM2(), LmvmTask::InitHists(), LmvmDrawAll::InvestigateMisid(), and LmvmDraw::RebinMinvHist().
|
static |
Definition at line 29 of file LmvmHist.h.
Referenced by LmvmTask::AnalyseCandidates(), LmvmDrawAll::CalcCombBGHistos(), LmvmDrawAll::CalcCutEffRange(), LmvmTask::CombinatorialPairs(), LmvmDrawAll::CreateMeanHistAll(), DrawAllCandsAndSteps(), LmvmDraw::DrawAnaStepH1(), LmvmDraw::DrawAnaStepMany(), LmvmDraw::DrawBgSourcePairsAll(), LmvmDraw::DrawCombinatorialPairs(), LmvmDraw::DrawElPurity(), LmvmDrawAll::DrawMinvAll(), LmvmDrawAll::DrawMinvCombBgAndSignal(), LmvmDrawAll::DrawMinvOfficialStyle(), LmvmDrawAll::DrawMinvPtAll(), LmvmDrawAll::DrawMomRecoPrecision(), LmvmDrawAll::DrawPtYAndTofM2Elid(), LmvmDrawAll::DrawPurity(), LmvmDrawAll::DrawSBgResults(), LmvmDrawAll::DrawTofM2(), LmvmDrawAll::DrawTofPilePids(), LmvmDrawAll::InvestigateMisid(), LmvmDrawAll::SBgRange(), and LmvmDraw::SetAnalysisStepAxis().
|
static |
Definition at line 46 of file LmvmHist.h.
Referenced by LmvmDraw::DrawBgSourcePairsAll(), and LmvmDraw::DrawMinvBgPairSrc().
|
static |
Definition at line 45 of file LmvmHist.h.
Referenced by LmvmDraw::DrawMinvBgPairSrc(), LmvmTask::InitHists(), LmvmTask::PairSource(), and LmvmDraw::RebinMinvHist().
|
static |
Definition at line 59 of file LmvmHist.h.
Referenced by DrawAllCands(), DrawAllCandsAndSteps(), LmvmDrawAll::DrawBetaMomSpectra(), LmvmDrawAll::DrawMomentum(), LmvmDrawAll::DrawMomRecoPrecision(), LmvmDrawAll::DrawPtYAndTofM2Elid(), and LmvmDrawAll::DrawTofHitXY().
|
static |
Definition at line 57 of file LmvmHist.h.
Referenced by LmvmTask::CheckTofIdentification(), LmvmDrawAll::CreateMeanHistAll(), DrawAllCands(), DrawAllCandsAndSteps(), LmvmDrawAll::DrawBetaMomSpectra(), LmvmDrawAll::DrawCutEffSignal(), LmvmDraw::DrawHistFromFile(), LmvmDrawAll::DrawMomentum(), LmvmDrawAll::DrawMomRecoPrecision(), LmvmDrawAll::DrawPtYAndTofM2Elid(), LmvmDrawAll::DrawSignificancesAll(), LmvmDrawAll::DrawTofHitXY(), LmvmDrawAll::DrawTofM2(), LmvmTask::GetPidString(), and LmvmTask::InitHists().
|
static |
Definition at line 53 of file LmvmHist.h.
Referenced by DrawAllGTracks(), LmvmDrawAll::DrawPtYAndTofM2Elid(), and LmvmDrawAll::InvestigateMisid().
|
static |
Definition at line 50 of file LmvmHist.h.
Referenced by LmvmDrawAll::CreateMeanHistAll(), DrawAllGTracks(), LmvmDrawAll::DrawPtYAndTofM2Elid(), LmvmDrawAll::DrawTofM2(), LmvmTask::GetPidString(), LmvmTask::InitHists(), and LmvmDrawAll::InvestigateMisid().
CbmHistManager LmvmHist::fHM |
Definition at line 165 of file LmvmHist.h.
Referenced by LmvmDrawAll::CalcCutEffRange(), CreateHByClone(), LmvmDrawAll::CreateMeanHist(), LmvmDraw::Draw1DCut(), LmvmDraw::Draw2DCut(), LmvmDraw::DrawAccRecVsMom(), DrawAllCands(), DrawAllCandsAndSteps(), DrawAllGTracks(), LmvmDraw::DrawAnaStepMany(), LmvmDraw::DrawBetaMomSpectra(), LmvmDrawAll::DrawBetaMomSpectra(), LmvmDraw::DrawBgSourcePairsAll(), LmvmDraw::DrawBgSourceTracks(), LmvmDraw::DrawCombinatorialPairs(), LmvmDrawAll::DrawCutEffSignal(), LmvmDraw::DrawElPurity(), LmvmDraw::DrawGammaVertex(), LmvmDrawAll::DrawGTrackVertex(), LmvmDraw::DrawHistFromFile(), LmvmDraw::DrawMinvAll(), LmvmDrawAll::DrawMinvAll(), LmvmDraw::DrawMinvBg(), LmvmDrawAll::DrawMinvBgSourcesAll(), LmvmDrawAll::DrawMinvCombBgAndSignal(), LmvmDrawAll::DrawMinvOfficialStyle(), LmvmDrawAll::DrawMinvPtAll(), LmvmDrawAll::DrawMinvScaleValues(), LmvmDraw::DrawMisc(), LmvmDraw::DrawMismatchesAndGhosts(), LmvmDrawAll::DrawMomentum(), LmvmDrawAll::DrawMomPluto(), LmvmDrawAll::DrawMomRecoPrecision(), LmvmDraw::DrawMvdAndStsHist(), LmvmDraw::DrawMvdCutQa(), LmvmDrawAll::DrawPionSuppression(), LmvmDraw::DrawPmtXY(), LmvmDrawAll::DrawPtYAndTofM2Elid(), LmvmDrawAll::DrawPurity(), LmvmDrawAll::DrawSBgResults(), LmvmDrawAll::DrawSBgVsMinv(), LmvmDrawAll::DrawSignificance(), LmvmDraw::DrawSource2D(), LmvmDrawAll::DrawTofHitXY(), LmvmDrawAll::DrawTofM2(), LmvmDrawAll::DrawTofPilePids(), GetObject(), H1(), H2(), LmvmDrawAll::InvestigateMisid(), LmvmDraw::SaveCanvasToImage(), LmvmDrawAll::SaveCanvasToImage(), LmvmDrawAll::SBgRangeAll(), and WriteToFile().
|
static |
Definition at line 31 of file LmvmHist.h.
Referenced by LmvmDrawAll::CalcCutEffRange(), LmvmDraw::DrawBgSourceTracks(), LmvmDrawAll::DrawSBgResults(), LmvmTask::InitHists(), LmvmDrawAll::SBgRange(), and LmvmDraw::SetAnalysisStepAxis().
|
static |
Definition at line 41 of file LmvmHist.h.
Referenced by LmvmDraw::DrawMinvBgPairSrc(), and LmvmTask::InitHists().
|
static |
Definition at line 49 of file LmvmHist.h.
|
static |
Definition at line 45 of file LmvmHist.h.
|
static |
Definition at line 37 of file LmvmHist.h.
Referenced by LmvmDrawAll::DrawHistFromFile(), and LmvmDrawAll::DrawMinv().
|
static |
Definition at line 25 of file LmvmHist.h.
|
static |
Definition at line 41 of file LmvmHist.h.
Referenced by LmvmDrawAll::DrawHistFromFile(), LmvmDrawAll::DrawMomPluto(), and LmvmDrawAll::DrawSBgResults().
|
static |
Definition at line 42 of file LmvmHist.h.
Referenced by LmvmDrawAll::CreateMeanHist(), LmvmDrawAll::DrawMinv(), LmvmDrawAll::DrawMomPluto(), LmvmDrawAll::DrawSBgResults(), LmvmDrawAll::GetCocktailMinv(), and LmvmDrawAll::GetNofTotalEvents().
|
static |
Definition at line 27 of file LmvmHist.h.
Referenced by LmvmDraw::DrawSrcH1().
|
static |
Definition at line 26 of file LmvmHist.h.
Referenced by LmvmDraw::Draw2DCut(), LmvmDraw::DrawAccRecVsMom(), LmvmDraw::DrawCutEffH1(), LmvmDraw::DrawPmtXY(), LmvmDraw::DrawSrcAnaStepEpEmH1(), and LmvmDraw::DrawSrcH1().
|
static |
Definition at line 25 of file LmvmHist.h.
Referenced by LmvmDraw::DrawMvdCutQa(), LmvmTask::InitHists(), and LmvmDraw::RebinMinvHist().
|
static |
Definition at line 23 of file LmvmHist.h.
Referenced by LmvmDraw::DrawCutEffH1(), and LmvmDraw::DrawSrcH1().