|
CbmRoot
|
#include <CbmTofDigiPar.h>
Public Member Functions | |
| CbmTofDigiPar (const char *name="CbmTofDigiPar", const char *title="Digitization parameters for the TOF detector", const char *context="TestDefaultContext") | |
| CbmTofDigiPar (const CbmTofDigiPar &)=delete | |
| CbmTofDigiPar & | operator= (const CbmTofDigiPar &)=delete |
| ~CbmTofDigiPar (void) | |
| void | clear (void) |
| void | putParams (FairParamList *) |
| Bool_t | getParams (FairParamList *) |
| void | SetNrOfCells (Int_t i) |
| void | SetCellIdArray (TArrayI array) |
| void | SetCellXArray (TArrayD array) |
| void | SetCellYArray (TArrayD array) |
| void | SetCellZArray (TArrayD array) |
| void | SetCellDxArray (TArrayD array) |
| void | SetCellDyArray (TArrayD array) |
| void | SetCellMap (std::map< Int_t, CbmTofCell * > map) |
| Int_t | GetNrOfModules () |
| Int_t | GetCellId (Int_t i) |
| CbmTofCell * | GetCell (Int_t i) |
| TGeoNode * | GetNode (Int_t iCell) |
| void | SetNode (Int_t iCell, TGeoNode *tGeoNode) |
| void | SetNodeMap (std::map< Int_t, TGeoNode * > map) |
Private Attributes | |
| std::map< Int_t, CbmTofCell * > | fCellMap |
| TArrayI | fCellIdArray |
| TArrayD | fCellXArray |
| TArrayD | fCellYArray |
| TArrayD | fCellZArray |
| TArrayD | fCellDxArray |
| TArrayD | fCellDyArray |
| Int_t | fNrOfCells |
| std::map< Int_t, TGeoNode * > | fCellNode |
Definition at line 22 of file CbmTofDigiPar.h.
| CbmTofDigiPar::CbmTofDigiPar | ( | const char * | name = "CbmTofDigiPar", |
| const char * | title = "Digitization parameters for the TOF detector", | ||
| const char * | context = "TestDefaultContext" ) |
Referenced by CbmTofDigiPar(), and operator=().
|
delete |
References CbmTofDigiPar().
| CbmTofDigiPar::~CbmTofDigiPar | ( | void | ) |
Definition at line 35 of file CbmTofDigiPar.cxx.
| void CbmTofDigiPar::clear | ( | void | ) |
Definition at line 47 of file CbmTofDigiPar.cxx.
Referenced by ~CbmTofDigiPar().
|
inline |
Definition at line 50 of file CbmTofDigiPar.h.
References fCellMap.
Definition at line 47 of file CbmTofDigiPar.h.
References fCellIdArray.
|
inline |
Definition at line 52 of file CbmTofDigiPar.h.
References fCellNode.
|
inline |
Definition at line 46 of file CbmTofDigiPar.h.
References fNrOfCells.
| Bool_t CbmTofDigiPar::getParams | ( | FairParamList * | l | ) |
Definition at line 68 of file CbmTofDigiPar.cxx.
References fCellDxArray, fCellDyArray, fCellIdArray, fCellMap, fCellXArray, fCellYArray, fCellZArray, and fNrOfCells.
|
delete |
References CbmTofDigiPar().
| void CbmTofDigiPar::putParams | ( | FairParamList * | l | ) |
Definition at line 53 of file CbmTofDigiPar.cxx.
References fCellDxArray, fCellDyArray, fCellIdArray, fCellXArray, fCellYArray, fCellZArray, and fNrOfCells.
|
inline |
Definition at line 41 of file CbmTofDigiPar.h.
References fCellDxArray.
|
inline |
Definition at line 42 of file CbmTofDigiPar.h.
References fCellDyArray.
|
inline |
Definition at line 37 of file CbmTofDigiPar.h.
References fCellIdArray.
|
inline |
Definition at line 44 of file CbmTofDigiPar.h.
References fCellMap.
|
inline |
Definition at line 38 of file CbmTofDigiPar.h.
References fCellXArray.
|
inline |
Definition at line 39 of file CbmTofDigiPar.h.
References fCellYArray.
|
inline |
Definition at line 40 of file CbmTofDigiPar.h.
References fCellZArray.
|
inline |
Definition at line 53 of file CbmTofDigiPar.h.
References fCellNode.
|
inline |
Definition at line 54 of file CbmTofDigiPar.h.
References fCellNode.
|
inline |
Definition at line 36 of file CbmTofDigiPar.h.
References fNrOfCells.
|
private |
Definition at line 64 of file CbmTofDigiPar.h.
Referenced by getParams(), putParams(), and SetCellDxArray().
|
private |
Definition at line 65 of file CbmTofDigiPar.h.
Referenced by getParams(), putParams(), and SetCellDyArray().
|
private |
Definition at line 60 of file CbmTofDigiPar.h.
Referenced by GetCellId(), getParams(), putParams(), and SetCellIdArray().
|
private |
Map of Unique Tof Cell Id to corresponding TofCell
Definition at line 58 of file CbmTofDigiPar.h.
Referenced by GetCell(), getParams(), SetCellMap(), and ~CbmTofDigiPar().
|
private |
Definition at line 67 of file CbmTofDigiPar.h.
Referenced by GetNode(), SetNode(), and SetNodeMap().
|
private |
Definition at line 61 of file CbmTofDigiPar.h.
Referenced by getParams(), putParams(), and SetCellXArray().
|
private |
Definition at line 62 of file CbmTofDigiPar.h.
Referenced by getParams(), putParams(), and SetCellYArray().
|
private |
Definition at line 63 of file CbmTofDigiPar.h.
Referenced by getParams(), putParams(), and SetCellZArray().
|
private |
Definition at line 66 of file CbmTofDigiPar.h.
Referenced by GetNrOfModules(), getParams(), putParams(), and SetNrOfCells().