#include <CbmAnaDielectronTaskDrawAll.h>
|
| CbmAnaDielectronTaskDrawAll () |
| Default constructor. More...
|
|
virtual | ~CbmAnaDielectronTaskDrawAll () |
| Destructor. More...
|
|
void | DrawHistosFromFile (const std::string &fileNameInmed, const std::string &fileNameQgp, const std::string &fileNameOmega, const std::string &fileNamePhi, const std::string &fileNameOmegaDalitz, const std::string &outputDir="", Bool_t useMvd=false) |
| Implement functionality of drawing histograms in the macro from the specified files, this function should be called from macro. More...
|
|
◆ CbmAnaDielectronTaskDrawAll() [1/2]
CbmAnaDielectronTaskDrawAll::CbmAnaDielectronTaskDrawAll |
( |
| ) |
|
|
inline |
◆ ~CbmAnaDielectronTaskDrawAll()
virtual CbmAnaDielectronTaskDrawAll::~CbmAnaDielectronTaskDrawAll |
( |
| ) |
|
|
inlinevirtual |
◆ CbmAnaDielectronTaskDrawAll() [2/2]
◆ CalcCutEffRange()
void CbmAnaDielectronTaskDrawAll::CalcCutEffRange |
( |
Double_t |
minMinv, |
|
|
Double_t |
maxMinv |
|
) |
| |
|
private |
◆ ClassDef()
◆ DrawHistosFromFile()
void CbmAnaDielectronTaskDrawAll::DrawHistosFromFile |
( |
const std::string & |
fileNameInmed, |
|
|
const std::string & |
fileNameQgp, |
|
|
const std::string & |
fileNameOmega, |
|
|
const std::string & |
fileNamePhi, |
|
|
const std::string & |
fileNameOmegaDalitz, |
|
|
const std::string & |
outputDir = "" , |
|
|
Bool_t |
useMvd = false |
|
) |
| |
Implement functionality of drawing histograms in the macro from the specified files, this function should be called from macro.
- Parameters
-
[in] | fileNameRho0 | Name of the file with rho0 histograms. |
[in] | fileNameOmega | Name of the file with omega histograms. |
[in] | fileNamePhi | Name of the file with phi histograms. |
[in] | fileNameOmegaDalitz | Name of the file with omegaDalitz histograms. |
[in] | outputDir | Output directory for figures and .json file. |
| useMvd | draw histograms related to the MVD detector? |
Definition at line 36 of file CbmAnaDielectronTaskDrawAll.cxx.
References CbmLmvmHist::fNofAnaSteps, i, and kQgp.
◆ DrawMinv()
◆ DrawMinvAll()
void CbmAnaDielectronTaskDrawAll::DrawMinvAll |
( |
| ) |
|
|
private |
◆ DrawMinvPt()
◆ DrawMinvPtAll()
void CbmAnaDielectronTaskDrawAll::DrawMinvPtAll |
( |
| ) |
|
|
private |
◆ DrawSBgSignals()
void CbmAnaDielectronTaskDrawAll::DrawSBgSignals |
( |
| ) |
|
|
private |
Draw S/BG vs plots for different signals.
Definition at line 678 of file CbmAnaDielectronTaskDrawAll.cxx.
References DrawH1(), CbmLmvmHist::fAnaSteps, CbmLmvmHist::fAnaStepsLatex, CbmLmvmHist::fNofAnaSteps, CbmLmvmHist::fSignalNames, i, kElId, kMc, kMvd1Cut, kMvd2Cut, kOmega, kPhi, kQgp, and x.
◆ DrawSBgVsMinv()
void CbmAnaDielectronTaskDrawAll::DrawSBgVsMinv |
( |
| ) |
|
|
private |
◆ FillMeanHist()
void CbmAnaDielectronTaskDrawAll::FillMeanHist |
( |
| ) |
|
|
private |
◆ FillSumSignalsHist()
void CbmAnaDielectronTaskDrawAll::FillSumSignalsHist |
( |
| ) |
|
|
private |
◆ GetCoctailMinv()
◆ H1()
TH1D * CbmAnaDielectronTaskDrawAll::H1 |
( |
int |
signalType, |
|
|
const std::string & |
name |
|
) |
| |
|
private |
◆ H2()
TH2D * CbmAnaDielectronTaskDrawAll::H2 |
( |
int |
signalType, |
|
|
const std::string & |
name |
|
) |
| |
|
private |
◆ operator=()
◆ SaveCanvasToImage()
void CbmAnaDielectronTaskDrawAll::SaveCanvasToImage |
( |
| ) |
|
|
private |
◆ SaveHist()
void CbmAnaDielectronTaskDrawAll::SaveHist |
( |
| ) |
|
|
private |
◆ SBgRange()
TH1D * CbmAnaDielectronTaskDrawAll::SBgRange |
( |
Double_t |
minMinv, |
|
|
Double_t |
maxMinv |
|
) |
| |
|
private |
◆ SBgRangeAll()
void CbmAnaDielectronTaskDrawAll::SBgRangeAll |
( |
| ) |
|
|
private |
◆ fDrawQgp
Bool_t CbmAnaDielectronTaskDrawAll::fDrawQgp |
|
private |
◆ fh_mean_bg_minv
std::vector<TH1D*> CbmAnaDielectronTaskDrawAll::fh_mean_bg_minv |
|
private |
◆ fh_mean_eta_minv
std::vector<TH1D*> CbmAnaDielectronTaskDrawAll::fh_mean_eta_minv |
|
private |
◆ fh_mean_eta_minv_pt
std::vector<TH2D*> CbmAnaDielectronTaskDrawAll::fh_mean_eta_minv_pt |
|
private |
◆ fh_mean_pi0_minv
std::vector<TH1D*> CbmAnaDielectronTaskDrawAll::fh_mean_pi0_minv |
|
private |
◆ fh_mean_pi0_minv_pt
std::vector<TH2D*> CbmAnaDielectronTaskDrawAll::fh_mean_pi0_minv_pt |
|
private |
◆ fh_mean_sbg_vs_minv
std::vector<TH1D*> CbmAnaDielectronTaskDrawAll::fh_mean_sbg_vs_minv |
|
private |
◆ fh_sum_s_minv
std::vector<TH1D*> CbmAnaDielectronTaskDrawAll::fh_sum_s_minv |
|
private |
◆ fHM
◆ fNofSignals
const int CbmAnaDielectronTaskDrawAll::fNofSignals = 5 |
|
staticprivate |
◆ fOutputDir
std::string CbmAnaDielectronTaskDrawAll::fOutputDir |
|
private |
◆ fUseMvd
Bool_t CbmAnaDielectronTaskDrawAll::fUseMvd |
|
private |
The documentation for this class was generated from the following files: