BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnManageQA.cxx File Reference
#include "BmnManageQA.h"
#include <TDirectory.h>
#include <TError.h>
#include <TFile.h>
Include dependency graph for BmnManageQA.cxx:

Go to the source code of this file.

Functions

std::vector< std::string > pathToList (const char *path)
TH1F * CreateHistogram1 (const char *name, const char *xtitle, int nbin, Float_t firstBin, Float_t lastBin)
TH2F * CreateHistogram2 (const char *name, const char *xtitle, const char *ytitle, int nbinx, Float_t firstBinX, Float_t lastBinX, int nbiny, Float_t firstBinY, Float_t lastBinY)
TH3F * CreateHistogram3 (const char *name, const char *xtitle, const char *ytitle, const char *ztitle, int nbinx, Float_t firstBinX, Float_t lastBinX, int nbiny, Float_t firstBinY, Float_t lastBinY, int nbinz, Float_t firstBinZ, Float_t lastBinZ)
void toDirectory (const char *dir)
const TGeoShape * getShape (const TGeoManager *g, const char *name)
TH1F * CreateHistogram1 (const char *name, const std::string &suffix, const char *xtitle, int nbin, Float_t firstBin, Float_t lastBin)
TH2F * CreateHistogram2 (const char *name, const std::string &suffix, const char *xtitle, const char *ytitle, int nbinx, Float_t firstBinX, Float_t lastBinX, int nbiny, Float_t firstBinY, Float_t lastBinY)
TH3F * CreateHistogram3 (const char *name, const std::string &suffix, const char *xtitle, const char *ytitle, const char *ztitle, int nbinx, Float_t firstBinX, Float_t lastBinX, int nbiny, Float_t firstBinY, Float_t lastBinY, int nbinz, Float_t firstBinZ, Float_t lastBinZ)

Function Documentation

◆ CreateHistogram1() [1/2]

TH1F * CreateHistogram1 ( const char * name,
const char * xtitle,
int nbin,
Float_t firstBin,
Float_t lastBin )

Definition at line 9 of file BmnManageQA.cxx.

References TH1::SetXTitle().

Referenced by CreateHistogram1(), and BmnGemDigitizerQAHistograms::Initialize().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CreateHistogram1() [2/2]

TH1F * CreateHistogram1 ( const char * name,
const std::string & suffix,
const char * xtitle,
int nbin,
Float_t firstBin,
Float_t lastBin )

Definition at line 109 of file BmnManageQA.cxx.

References CreateHistogram1().

Here is the call graph for this function:

◆ CreateHistogram2() [1/2]

TH2F * CreateHistogram2 ( const char * name,
const char * xtitle,
const char * ytitle,
int nbinx,
Float_t firstBinX,
Float_t lastBinX,
int nbiny,
Float_t firstBinY,
Float_t lastBinY )

Definition at line 16 of file BmnManageQA.cxx.

References TH1::SetXTitle(), and TH1::SetYTitle().

Referenced by CreateHistogram2(), and BmnGemDigitizerQAHistograms::Initialize().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CreateHistogram2() [2/2]

TH2F * CreateHistogram2 ( const char * name,
const std::string & suffix,
const char * xtitle,
const char * ytitle,
int nbinx,
Float_t firstBinX,
Float_t lastBinX,
int nbiny,
Float_t firstBinY,
Float_t lastBinY )

Definition at line 119 of file BmnManageQA.cxx.

References CreateHistogram2().

Here is the call graph for this function:

◆ CreateHistogram3() [1/2]

TH3F * CreateHistogram3 ( const char * name,
const char * xtitle,
const char * ytitle,
const char * ztitle,
int nbinx,
Float_t firstBinX,
Float_t lastBinX,
int nbiny,
Float_t firstBinY,
Float_t lastBinY,
int nbinz,
Float_t firstBinZ,
Float_t lastBinZ )

Definition at line 32 of file BmnManageQA.cxx.

References TH1::SetXTitle(), TH1::SetYTitle(), and TH1::SetZTitle().

Referenced by CreateHistogram3().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CreateHistogram3() [2/2]

TH3F * CreateHistogram3 ( const char * name,
const std::string & suffix,
const char * xtitle,
const char * ytitle,
const char * ztitle,
int nbinx,
Float_t firstBinX,
Float_t lastBinX,
int nbiny,
Float_t firstBinY,
Float_t lastBinY,
int nbinz,
Float_t firstBinZ,
Float_t lastBinZ )

Definition at line 133 of file BmnManageQA.cxx.

References CreateHistogram3().

Here is the call graph for this function:

◆ getShape()

const TGeoShape * getShape ( const TGeoManager * g,
const char * name )

Definition at line 92 of file BmnManageQA.cxx.

References TGeoVolume::GetShape().

Here is the call graph for this function:

◆ pathToList()

std::vector< std::string > pathToList ( const char * path)

Definition at line 73 of file BmnManageQA.cxx.

Referenced by toDirectory().

Here is the caller graph for this function:

◆ toDirectory()

void toDirectory ( const char * dir)

Definition at line 55 of file BmnManageQA.cxx.

References d, i, and pathToList().

Here is the call graph for this function: