CbmRoot
|
#include <CbmGeoMuchPar.h>
Public Member Functions | |
CbmGeoMuchPar (const char *name="CbmGeoMuchPar", const char *title="Much Geometry Parameters", const char *context="TestDefaultContext") | |
~CbmGeoMuchPar (void) | |
void | clear (void) |
void | putParams (FairParamList *) |
Bool_t | getParams (FairParamList *) |
TObjArray * | GetGeoSensitiveNodes () |
TObjArray * | GetGeoPassiveNodes () |
TObjArray * | GetStations () |
Int_t | GetNStations () const |
Public Attributes | |
TObjArray * | fGeoSensNodes |
TObjArray * | fGeoPassNodes |
TObjArray * | fStations |
Private Member Functions | |
CbmGeoMuchPar (const CbmGeoMuchPar &) | |
CbmGeoMuchPar & | operator= (const CbmGeoMuchPar &) |
Definition at line 25 of file CbmGeoMuchPar.h.
CbmGeoMuchPar::CbmGeoMuchPar | ( | const char * | name = "CbmGeoMuchPar" , |
const char * | title = "Much Geometry Parameters" , |
||
const char * | context = "TestDefaultContext" |
||
) |
CbmGeoMuchPar class
Class for geometry parameters of MUon CHambers
Definition at line 20 of file CbmGeoMuchPar.cxx.
CbmGeoMuchPar::~CbmGeoMuchPar | ( | void | ) |
Definition at line 28 of file CbmGeoMuchPar.cxx.
|
private |
void CbmGeoMuchPar::clear | ( | void | ) |
Definition at line 30 of file CbmGeoMuchPar.cxx.
References fGeoPassNodes, fGeoSensNodes, and fStations.
|
inline |
Definition at line 39 of file CbmGeoMuchPar.h.
References fGeoPassNodes.
Referenced by CbmMuch::ConstructRootGeometry().
|
inline |
Definition at line 38 of file CbmGeoMuchPar.h.
References fGeoSensNodes.
Referenced by CbmMuch::ConstructRootGeometry().
|
inline |
Definition at line 41 of file CbmGeoMuchPar.h.
References fStations.
Bool_t CbmGeoMuchPar::getParams | ( | FairParamList * | l | ) |
Definition at line 43 of file CbmGeoMuchPar.cxx.
References fGeoPassNodes, fGeoSensNodes, and fStations.
|
inline |
Definition at line 40 of file CbmGeoMuchPar.h.
References fStations.
Referenced by CbmMuch::ConstructRootGeometry(), CbmMuchSegmentAuto::Init(), CbmMuchSegmentManual::Init(), CbmMuchSegmentSector::Init(), and CbmMuch::ProcessHits().
|
private |
void CbmGeoMuchPar::putParams | ( | FairParamList * | l | ) |
Definition at line 36 of file CbmGeoMuchPar.cxx.
References fGeoPassNodes, fGeoSensNodes, and fStations.
TObjArray* CbmGeoMuchPar::fGeoPassNodes |
Definition at line 28 of file CbmGeoMuchPar.h.
Referenced by clear(), GetGeoPassiveNodes(), getParams(), and putParams().
TObjArray* CbmGeoMuchPar::fGeoSensNodes |
Definition at line 27 of file CbmGeoMuchPar.h.
Referenced by clear(), GetGeoSensitiveNodes(), getParams(), and putParams().
TObjArray* CbmGeoMuchPar::fStations |
Definition at line 29 of file CbmGeoMuchPar.h.
Referenced by clear(), GetNStations(), getParams(), GetStations(), and putParams().