43 void DrawHistFromFile(
const std::string& fileName,
const std::string& outputDir =
"",
bool useMvd =
true);
66 void DrawCutEffH1(
const std::string& hist,
const std::string& option);
81 void DrawAnaStepH1(
const std::string& hist,
bool logy =
false);
83 void Draw1DCut(
const std::string& hist,
const std::string& sigOption,
double cut = -999999.);
84 void Draw2DCut(
const std::string& hist,
double cutCrossX = -999999.,
double cutCrossY = -999999.);
107 void DrawSource2D(
const std::string& cName,
const std::string& hName,
const std::vector<std::string>& yLabels,
108 double scale,
const std::string& zTitle);
Data class with information on a STS local track.
void DrawMinvBgPairSrc(ELmvmAnaStep step)
void DrawPtY(const std::string &hist, ELmvmAnaStep step)
void DrawHistFromFile(const std::string &fileName, const std::string &outputDir="", bool useMvd=true)
Implement functionality of drawing histograms in the macro from the specified file,...
void DrawSource2D(const std::string &cName, const std::string &hName, const std::vector< std::string > &yLabels, double scale, const std::string &zTitle)
void DrawCutEffH1(const std::string &hist, const std::string &option)
void Draw2DCutTriangle(double xCr, double yCr)
void DrawAnaStepH1(const std::string &hist, bool logy=false)
void DrawBgSourcePairsAll()
void Draw2DCut(const std::string &hist, double cutCrossX=-999999., double cutCrossY=-999999.)
void DrawMinvMatching(ELmvmAnaStep step)
void SetAnalysisStepAxis(TH1 *h)
void DrawMinvSBg(ELmvmAnaStep step)
bool SkipMvd(ELmvmAnaStep step)
void Draw1DCut(const std::string &hist, const std::string &sigOption, double cut=-999999.)
LmvmDraw & operator=(const LmvmDraw &)
void DrawMinvPt(ELmvmAnaStep step)
void DrawSrcH1(const std::string &hist, ELmvmAnaStep step=ELmvmAnaStep::Undefined, bool doScale=true)
void DrawCombinatorialPairs()
void DrawBgSourcePairs(ELmvmAnaStep step, bool inPercent, bool drawAnaStep=true)
LmvmDraw(const LmvmDraw &)
void DrawMismatchesAndGhosts()
void SaveCanvasToImage()
Save all created canvases to images.
void DrawBgSourceTracks()
void DrawRapidity(ELmvmAnaStep step)
void DrawAnaStepMany(const std::string &cName, std::function< void(ELmvmAnaStep)> drawFunc)
void RebinMinvHist()
Rebin minv histograms for better drawing. Should be called after calculation of S/BG ratios.
void DrawBetaMomSpectra()
void DrawSrcAnaStepH1(const std::string &hName, ELmvmAnaStep step)
void DrawSrcAnaStepEpEmH1(const std::string &cName, ELmvmAnaStep step)
void DrawPtYEfficiency(ELmvmAnaStep step)