|
CbmRoot
|
#include <CbmTrdCheckUtil.h>
Public Member Functions | |
| CbmTrdCheckUtil () | |
| default Constructor with messages | |
| CbmTrdCheckUtil (std::string readfile) | |
| CbmTrdCheckUtil (Double_t cal, Double_t tau, Int_t mode) | |
| Constructor with messages and preset reconstruction mode. | |
| CbmTrdCheckUtil (Double_t cal, Double_t tau, std::vector< Int_t > mask) | |
| Constructor with messages and selection mask. | |
| virtual | ~CbmTrdCheckUtil () |
| Destructor. | |
| CbmTrdDigi * | MakeDigi (std::vector< Int_t > samples, Int_t channel, Int_t module, Int_t layer, ULong64_t time) |
| void | SetSetter (Bool_t set) |
| void | DumpPlots () |
| void | CreateHist (std::string name, Int_t xbins, Double_t xlow, Double_t xhigh, Int_t ybins=0, Double_t ylow=1., Double_t yhigh=1.) |
| void | CreateHist3D (std::string name, Int_t xbins, Double_t xlow, Double_t xhigh, Int_t ybins, Double_t ylow, Double_t yhigh, Int_t zbins, Double_t zlow, Double_t zhigh) |
| void | CreateProfile (std::string name, Int_t xbins, Double_t xlow, Double_t xhigh, Int_t ybins=0, Double_t ylow=1., Double_t yhigh=1.) |
| void | CreateProfile3D (std::string name, Int_t xbins, Double_t xlow, Double_t xhigh, Int_t ybins, Double_t ylow, Double_t yhigh, Int_t zbins, Double_t zlow, Double_t zhigh) |
| void | Fill (std::string name, Double_t x, Double_t y=9999.) |
| void | FillProfile (std::string name, Double_t x, Double_t y, Double_t z=9999.) |
| void | FillProfile3D (std::string name, Double_t x, Double_t y, Double_t z, Double_t w=1.) |
| void | Fill (std::string name, Double_t x, Double_t y, Double_t z) |
| void | Fill3D (std::string name, Double_t x, Double_t y, Double_t z) |
| void | FillW (std::string name, Double_t x, Double_t w) |
| Double_t | GetCont2D (std::string name, Double_t x, Double_t y) |
| Bool_t | GetSetter () |
Public Attributes | |
| Bool_t | fSet = false |
| std::map< TString, TH1D * > | f1D |
| std::map< TString, TH2D * > | f2D |
| std::map< TString, TH3D * > | f3D |
| std::map< TString, TProfile * > | fProfile1D |
| std::map< TString, TProfile2D * > | fProfile2D |
| std::map< TString, TProfile3D * > | fProfile3D |
Private Member Functions | |
| CbmTrdCheckUtil (const CbmTrdCheckUtil &) | |
| CbmTrdCheckUtil | operator= (const CbmTrdCheckUtil &) |
| ClassDef (CbmTrdCheckUtil, 1) | |
Definition at line 25 of file CbmTrdCheckUtil.h.
| CbmTrdCheckUtil::CbmTrdCheckUtil | ( | ) |
default Constructor with messages
Definition at line 26 of file CbmTrdCheckUtil.cxx.
References f1D, f2D, f3D, fProfile1D, fProfile2D, and fProfile3D.
Referenced by CbmTrdCheckUtil(), ClassDef(), and operator=().
| CbmTrdCheckUtil::CbmTrdCheckUtil | ( | std::string | readfile | ) |
| CbmTrdCheckUtil::CbmTrdCheckUtil | ( | Double_t | cal, |
| Double_t | tau, | ||
| Int_t | mode ) |
Constructor with messages and preset reconstruction mode.
| CbmTrdCheckUtil::CbmTrdCheckUtil | ( | Double_t | cal, |
| Double_t | tau, | ||
| std::vector< Int_t > | mask ) |
Constructor with messages and selection mask.
|
inlinevirtual |
Destructor.
Definition at line 44 of file CbmTrdCheckUtil.h.
|
private |
References CbmTrdCheckUtil().
|
private |
References CbmTrdCheckUtil().
| void CbmTrdCheckUtil::CreateHist | ( | std::string | name, |
| Int_t | xbins, | ||
| Double_t | xlow, | ||
| Double_t | xhigh, | ||
| Int_t | ybins = 0, | ||
| Double_t | ylow = 1., | ||
| Double_t | yhigh = 1. ) |
Definition at line 29 of file CbmTrdCheckUtil.cxx.
| void CbmTrdCheckUtil::CreateHist3D | ( | std::string | name, |
| Int_t | xbins, | ||
| Double_t | xlow, | ||
| Double_t | xhigh, | ||
| Int_t | ybins, | ||
| Double_t | ylow, | ||
| Double_t | yhigh, | ||
| Int_t | zbins, | ||
| Double_t | zlow, | ||
| Double_t | zhigh ) |
Definition at line 39 of file CbmTrdCheckUtil.cxx.
References f3D.
| void CbmTrdCheckUtil::CreateProfile | ( | std::string | name, |
| Int_t | xbins, | ||
| Double_t | xlow, | ||
| Double_t | xhigh, | ||
| Int_t | ybins = 0, | ||
| Double_t | ylow = 1., | ||
| Double_t | yhigh = 1. ) |
Definition at line 46 of file CbmTrdCheckUtil.cxx.
References fProfile1D, and fProfile2D.
| void CbmTrdCheckUtil::CreateProfile3D | ( | std::string | name, |
| Int_t | xbins, | ||
| Double_t | xlow, | ||
| Double_t | xhigh, | ||
| Int_t | ybins, | ||
| Double_t | ylow, | ||
| Double_t | yhigh, | ||
| Int_t | zbins, | ||
| Double_t | zlow, | ||
| Double_t | zhigh ) |
Definition at line 56 of file CbmTrdCheckUtil.cxx.
References fProfile3D.
|
inline |
Definition at line 58 of file CbmTrdCheckUtil.h.
References f1D, f2D, f3D, fProfile1D, fProfile2D, fProfile3D, and x.
| void CbmTrdCheckUtil::Fill | ( | std::string | name, |
| Double_t | x, | ||
| Double_t | y, | ||
| Double_t | z ) |
Definition at line 105 of file CbmTrdCheckUtil.cxx.
| void CbmTrdCheckUtil::Fill | ( | std::string | name, |
| Double_t | x, | ||
| Double_t | y = 9999. ) |
| void CbmTrdCheckUtil::Fill3D | ( | std::string | name, |
| Double_t | x, | ||
| Double_t | y, | ||
| Double_t | z ) |
Definition at line 76 of file CbmTrdCheckUtil.cxx.
| void CbmTrdCheckUtil::FillProfile | ( | std::string | name, |
| Double_t | x, | ||
| Double_t | y, | ||
| Double_t | z = 9999. ) |
Definition at line 87 of file CbmTrdCheckUtil.cxx.
References fProfile1D, fProfile2D, x, and y.
| void CbmTrdCheckUtil::FillProfile3D | ( | std::string | name, |
| Double_t | x, | ||
| Double_t | y, | ||
| Double_t | z, | ||
| Double_t | w = 1. ) |
Definition at line 99 of file CbmTrdCheckUtil.cxx.
References fProfile3D, x, and y.
| void CbmTrdCheckUtil::FillW | ( | std::string | name, |
| Double_t | x, | ||
| Double_t | w ) |
Definition at line 111 of file CbmTrdCheckUtil.cxx.
|
inline |
Definition at line 101 of file CbmTrdCheckUtil.h.
|
inline |
Definition at line 106 of file CbmTrdCheckUtil.h.
References fSet.
| CbmTrdDigi * CbmTrdCheckUtil::MakeDigi | ( | std::vector< Int_t > | samples, |
| Int_t | channel, | ||
| Int_t | module, | ||
| Int_t | layer, | ||
| ULong64_t | time ) |
|
private |
References CbmTrdCheckUtil().
|
inline |
Definition at line 57 of file CbmTrdCheckUtil.h.
References fSet.
| std::map<TString, TH1D*> CbmTrdCheckUtil::f1D |
Definition at line 50 of file CbmTrdCheckUtil.h.
Referenced by CbmTrdCheckUtil(), CreateHist(), DumpPlots(), Fill(), and FillW().
| std::map<TString, TH2D*> CbmTrdCheckUtil::f2D |
Definition at line 51 of file CbmTrdCheckUtil.h.
Referenced by CbmTrdCheckUtil(), CreateHist(), DumpPlots(), Fill(), Fill(), and GetCont2D().
| std::map<TString, TH3D*> CbmTrdCheckUtil::f3D |
Definition at line 52 of file CbmTrdCheckUtil.h.
Referenced by CbmTrdCheckUtil(), CreateHist3D(), DumpPlots(), and Fill3D().
| std::map<TString, TProfile*> CbmTrdCheckUtil::fProfile1D |
Definition at line 53 of file CbmTrdCheckUtil.h.
Referenced by CbmTrdCheckUtil(), CreateProfile(), DumpPlots(), and FillProfile().
| std::map<TString, TProfile2D*> CbmTrdCheckUtil::fProfile2D |
Definition at line 54 of file CbmTrdCheckUtil.h.
Referenced by CbmTrdCheckUtil(), CreateProfile(), DumpPlots(), and FillProfile().
| std::map<TString, TProfile3D*> CbmTrdCheckUtil::fProfile3D |
Definition at line 55 of file CbmTrdCheckUtil.h.
Referenced by CbmTrdCheckUtil(), CreateProfile3D(), DumpPlots(), and FillProfile3D().
| Bool_t CbmTrdCheckUtil::fSet = false |
Definition at line 49 of file CbmTrdCheckUtil.h.
Referenced by GetSetter(), and SetSetter().