#include <CbmAnaLmvmDrawStudy.h>
|
| CbmAnaLmvmDrawStudy () |
| Default constructor. More...
|
|
virtual | ~CbmAnaLmvmDrawStudy () |
| Destructor. More...
|
|
void | DrawFromFile (const std::vector< std::string > &fileNames, const std::vector< std::string > &fileNamesMean, const std::vector< std::string > &studyNames, const std::string &outputDir="") |
| Implement functionality of drawing histograms in the macro from the specified files, this function should be called from macro. More...
|
|
|
TCanvas * | CreateCanvas (const std::string &name, const std::string &title, int width, int height) |
|
void | DrawTextOnHist (const std::string &text, Double_t x1, Double_t y1, Double_t x2, Double_t y2) |
|
TH1D * | H1 (int studyNum, const std::string &name) |
|
TH2D * | H2 (int studyNum, const std::string &name) |
|
void | SaveCanvasToImage () |
|
void | SetAnalysisStepLabels (TH1 *h) |
|
void | DrawMinv () |
|
void | DrawNofBgTracks () |
|
void | DrawBgSourceTracks () |
|
void | DrawBgSourcePairsStep (int step) |
|
void | DrawBgSourcePairs () |
|
void | DrawBgSourceMinv () |
|
void | DrawDistributions (const std::string &canvasName, const std::string &histName, int step, int sourceType) |
|
| ClassDef (CbmAnaLmvmDrawStudy, 1) |
|
Definition at line 25 of file CbmAnaLmvmDrawStudy.h.
◆ CbmAnaLmvmDrawStudy()
CbmAnaLmvmDrawStudy::CbmAnaLmvmDrawStudy |
( |
| ) |
|
|
inline |
◆ ~CbmAnaLmvmDrawStudy()
virtual CbmAnaLmvmDrawStudy::~CbmAnaLmvmDrawStudy |
( |
| ) |
|
|
inlinevirtual |
◆ ClassDef()
◆ CreateCanvas()
TCanvas * CbmAnaLmvmDrawStudy::CreateCanvas |
( |
const std::string & |
name, |
|
|
const std::string & |
title, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
|
private |
◆ DrawBgSourceMinv()
void CbmAnaLmvmDrawStudy::DrawBgSourceMinv |
( |
| ) |
|
|
private |
◆ DrawBgSourcePairs()
void CbmAnaLmvmDrawStudy::DrawBgSourcePairs |
( |
| ) |
|
|
private |
◆ DrawBgSourcePairsStep()
void CbmAnaLmvmDrawStudy::DrawBgSourcePairsStep |
( |
int |
step | ) |
|
|
private |
◆ DrawBgSourceTracks()
void CbmAnaLmvmDrawStudy::DrawBgSourceTracks |
( |
| ) |
|
|
private |
◆ DrawDistributions()
void CbmAnaLmvmDrawStudy::DrawDistributions |
( |
const std::string & |
canvasName, |
|
|
const std::string & |
histName, |
|
|
int |
step, |
|
|
int |
sourceType |
|
) |
| |
|
private |
◆ DrawFromFile()
void CbmAnaLmvmDrawStudy::DrawFromFile |
( |
const std::vector< std::string > & |
fileNames, |
|
|
const std::vector< std::string > & |
fileNamesMean, |
|
|
const std::vector< std::string > & |
studyNames, |
|
|
const std::string & |
outputDir = "" |
|
) |
| |
Implement functionality of drawing histograms in the macro from the specified files, this function should be called from macro.
- Parameters
-
[in] | fileNames | Names of the file with histograms. |
[in] | studyNames | Names of the study to be drawn in Legend. |
[in] | outputDir | Name of the output directory. |
[in] | useMvd | . |
Definition at line 39 of file CbmAnaLmvmDrawStudy.cxx.
References i, kGamma, kPi0, kTtCut, and SetDefaultDrawStyle().
◆ DrawMinv()
void CbmAnaLmvmDrawStudy::DrawMinv |
( |
| ) |
|
|
private |
◆ DrawNofBgTracks()
void CbmAnaLmvmDrawStudy::DrawNofBgTracks |
( |
| ) |
|
|
private |
◆ DrawTextOnHist()
void CbmAnaLmvmDrawStudy::DrawTextOnHist |
( |
const std::string & |
text, |
|
|
Double_t |
x1, |
|
|
Double_t |
y1, |
|
|
Double_t |
x2, |
|
|
Double_t |
y2 |
|
) |
| |
|
private |
◆ H1()
TH1D * CbmAnaLmvmDrawStudy::H1 |
( |
int |
studyNum, |
|
|
const std::string & |
name |
|
) |
| |
|
private |
◆ H2()
TH2D * CbmAnaLmvmDrawStudy::H2 |
( |
int |
studyNum, |
|
|
const std::string & |
name |
|
) |
| |
|
private |
◆ SaveCanvasToImage()
void CbmAnaLmvmDrawStudy::SaveCanvasToImage |
( |
| ) |
|
|
private |
◆ SetAnalysisStepLabels()
void CbmAnaLmvmDrawStudy::SetAnalysisStepLabels |
( |
TH1 * |
h | ) |
|
|
private |
◆ fCanvas
std::vector<TCanvas*> CbmAnaLmvmDrawStudy::fCanvas |
|
private |
◆ fHM
◆ fMeanFiles
std::vector<std::string> CbmAnaLmvmDrawStudy::fMeanFiles |
|
private |
◆ fNofStudies
Int_t CbmAnaLmvmDrawStudy::fNofStudies |
|
private |
◆ fOutputDir
std::string CbmAnaLmvmDrawStudy::fOutputDir |
|
private |
◆ fStudyNames
std::vector<std::string> CbmAnaLmvmDrawStudy::fStudyNames |
|
private |
The documentation for this class was generated from the following files: