5#ifndef CBMANAJPSIREPORT_H
6#define CBMANAJPSIREPORT_H
41 void DrawAnalysisStepsH1(
const std::string& hName,
bool doScale,
double min = -1.,
double max = -1.);
45 void DrawCutH1(
const std::string& hName,
double cutValue,
bool doScale =
false);
81 void DrawBgSource2D(
const std::string& histName,
const std::vector<std::string>& yLabels,
const std::string& zTitle);
Base class for simulation reports.
void DrawMinvSAndBgAllSteps()
void DrawBgSource2D(const std::string &histName, const std::vector< std::string > &yLabels, const std::string &zTitle)
CbmAnaJpsiReport()
Constructor.
void DrawMinvSAndBg(int step)
virtual void Create()
Inherited from CbmSimulationReport.
void DrawCutDistributions()
void DrawMinvMismatches(int step)
void DrawAnalysisStepsH2(const std::string &hName, bool DoDrawEfficiency)
void DrawCutH1(const std::string &hName, double cutValue, bool doScale=false)
void DrawMinvMismatchesAll()
void SetAnalysisStepLabels(TH1 *h)
virtual void Draw()
Inherited from CbmSimulationReport.
ClassDef(CbmAnaJpsiReport, 1)
void DrawAnalysisStepsH1(const std::string &hName, bool doScale, double min=-1., double max=-1.)
void SignalOverBgAllSteps()
void DrawSourceTypesH1(const std::string &hName, bool doScale=false)
void Draw2DCut(const std::string &hist)
void DrawMomEffAllSteps()
void DrawPtYEfficiencyAll()
virtual ~CbmAnaJpsiReport()
Destructor.
double SignalOverBg(int step)
void DrawPairSourceAnaSteps(int step)
void DrawEfficiency(const std::string &h, const std::string &hMC)
void DrawPtYEfficiency(int step)
Base class for simulation reports.
Data class with information on a STS local track.