BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnSiMDGeoPar Class Reference

#include <BmnSiMDGeoPar.h>

Inheritance diagram for BmnSiMDGeoPar:
Collaboration diagram for BmnSiMDGeoPar:

Public Member Functions

 BmnSiMDGeoPar (const char *name="BmnSiMDGeoPar", const char *title="SiMD Geometry Parameters", const char *context="SiMDDefaultContext")
 List of FairGeoNodes for passive volumes.
 ~BmnSiMDGeoPar (void)
void clear (void)
void putParams (FairParamList *)
Bool_t getParams (FairParamList *)
TObjArray * GetGeoSensitiveNodes ()
TObjArray * GetGeoPassiveNodes ()
 BmnSiMDGeoPar (const char *name="BmnSiMDGeoPar", const char *title="SiMD Geometry Parameters", const char *context="SiMDDefaultContext")
 List of FairGeoNodes for passive volumes.
 ~BmnSiMDGeoPar (void)
void clear (void)
void putParams (FairParamList *)
Bool_t getParams (FairParamList *)
TObjArray * GetGeoSensitiveNodes ()
TObjArray * GetGeoPassiveNodes ()

Public Attributes

TObjArray * fGeoSensNodes
TObjArray * fGeoPassNodes
 List of FairGeoNodes for sensitive volumes.

Detailed Description

Definition at line 13 of file BmnSiMDGeoPar.h.

Constructor & Destructor Documentation

◆ BmnSiMDGeoPar() [1/2]

BmnSiMDGeoPar::BmnSiMDGeoPar ( const char * name = "BmnSiMDGeoPar",
const char * title = "SiMD Geometry Parameters",
const char * context = "SiMDDefaultContext" )

Definition at line 15 of file BmnSiMDGeoPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ ~BmnSiMDGeoPar() [1/2]

BmnSiMDGeoPar::~BmnSiMDGeoPar ( void )

Definition at line 23 of file BmnSiMDGeoPar.cxx.

◆ BmnSiMDGeoPar() [2/2]

BmnSiMDGeoPar::BmnSiMDGeoPar ( const char * name = "BmnSiMDGeoPar",
const char * title = "SiMD Geometry Parameters",
const char * context = "SiMDDefaultContext" )

◆ ~BmnSiMDGeoPar() [2/2]

BmnSiMDGeoPar::~BmnSiMDGeoPar ( void )

Member Function Documentation

◆ clear() [1/2]

void BmnSiMDGeoPar::clear ( void )

Definition at line 27 of file BmnSiMDGeoPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ clear() [2/2]

void BmnSiMDGeoPar::clear ( void )

◆ GetGeoPassiveNodes() [1/2]

TObjArray * BmnSiMDGeoPar::GetGeoPassiveNodes ( )
inline

Definition at line 27 of file BmnSiMDGeoPar.h.

References fGeoPassNodes.

Referenced by BmnSiMD::ConstructAsciiGeometry().

Here is the caller graph for this function:

◆ GetGeoPassiveNodes() [2/2]

TObjArray * BmnSiMDGeoPar::GetGeoPassiveNodes ( )
inline

Definition at line 27 of file BmnSiMDGeoPar.h.

References fGeoPassNodes.

◆ GetGeoSensitiveNodes() [1/2]

TObjArray * BmnSiMDGeoPar::GetGeoSensitiveNodes ( )
inline

Definition at line 26 of file BmnSiMDGeoPar.h.

References fGeoSensNodes.

Referenced by BmnSiMD::ConstructAsciiGeometry().

Here is the caller graph for this function:

◆ GetGeoSensitiveNodes() [2/2]

TObjArray * BmnSiMDGeoPar::GetGeoSensitiveNodes ( )
inline

Definition at line 26 of file BmnSiMDGeoPar.h.

References fGeoSensNodes.

◆ getParams() [1/2]

Bool_t BmnSiMDGeoPar::getParams ( FairParamList * l)

Definition at line 43 of file BmnSiMDGeoPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ getParams() [2/2]

Bool_t BmnSiMDGeoPar::getParams ( FairParamList * )

◆ putParams() [1/2]

void BmnSiMDGeoPar::putParams ( FairParamList * l)

Definition at line 35 of file BmnSiMDGeoPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ putParams() [2/2]

void BmnSiMDGeoPar::putParams ( FairParamList * )

Member Data Documentation

◆ fGeoPassNodes

TObjArray * BmnSiMDGeoPar::fGeoPassNodes

Definition at line 17 of file BmnSiMDGeoPar.h.

Referenced by BmnSiMDGeoPar(), clear(), GetGeoPassiveNodes(), getParams(), and putParams().

◆ fGeoSensNodes

TObjArray * BmnSiMDGeoPar::fGeoSensNodes

Definition at line 16 of file BmnSiMDGeoPar.h.

Referenced by BmnSiMDGeoPar(), clear(), GetGeoSensitiveNodes(), getParams(), and putParams().


The documentation for this class was generated from the following files: