BmnRoot 26.10.0-210-gc52d34b0
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnBCGeoPar Class Reference

#include <BmnBCGeoPar.h>

Inheritance diagram for BmnBCGeoPar:
Collaboration diagram for BmnBCGeoPar:

Public Member Functions

 BmnBCGeoPar (const char *name="BmnBCGeoPar", const char *title="BC Geometry Parameters", const char *context="BCDefaultContext")
 List of FairGeoNodes for passive volumes.
 ~BmnBCGeoPar (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 7 of file BmnBCGeoPar.h.

Constructor & Destructor Documentation

◆ BmnBCGeoPar()

BmnBCGeoPar::BmnBCGeoPar ( const char * name = "BmnBCGeoPar",
const char * title = "BC Geometry Parameters",
const char * context = "BCDefaultContext" )

Definition at line 9 of file BmnBCGeoPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ ~BmnBCGeoPar()

BmnBCGeoPar::~BmnBCGeoPar ( void )

Definition at line 17 of file BmnBCGeoPar.cxx.

Member Function Documentation

◆ clear()

void BmnBCGeoPar::clear ( void )

Definition at line 21 of file BmnBCGeoPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ GetGeoPassiveNodes()

TObjArray * BmnBCGeoPar::GetGeoPassiveNodes ( )
inline

Definition at line 21 of file BmnBCGeoPar.h.

References fGeoPassNodes.

Referenced by BmnBC::ConstructAsciiGeometry().

Here is the caller graph for this function:

◆ GetGeoSensitiveNodes()

TObjArray * BmnBCGeoPar::GetGeoSensitiveNodes ( )
inline

Definition at line 20 of file BmnBCGeoPar.h.

References fGeoSensNodes.

Referenced by BmnBC::ConstructAsciiGeometry().

Here is the caller graph for this function:

◆ getParams()

Bool_t BmnBCGeoPar::getParams ( FairParamList * l)

Definition at line 37 of file BmnBCGeoPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ putParams()

void BmnBCGeoPar::putParams ( FairParamList * l)

Definition at line 29 of file BmnBCGeoPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

Member Data Documentation

◆ fGeoPassNodes

TObjArray* BmnBCGeoPar::fGeoPassNodes

Definition at line 11 of file BmnBCGeoPar.h.

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

◆ fGeoSensNodes

TObjArray* BmnBCGeoPar::fGeoSensNodes

Definition at line 10 of file BmnBCGeoPar.h.

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


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