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

#include <BmnBdGeoPar.h>

Inheritance diagram for BmnBdGeoPar:
Collaboration diagram for BmnBdGeoPar:

Public Member Functions

 BmnBdGeoPar (const char *name="BmnBdGeoPar", const char *title="BD Geometry Parameters", const char *context="BdDefaultContext")
 ~BmnBdGeoPar ()
void clear ()
void putParams (FairParamList *)
Bool_t getParams (FairParamList *)
TObjArray * GetGeoSensitiveNodes ()
TObjArray * GetGeoPassiveNodes ()

Private Attributes

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

Detailed Description

Definition at line 7 of file BmnBdGeoPar.h.

Constructor & Destructor Documentation

◆ BmnBdGeoPar()

BmnBdGeoPar::BmnBdGeoPar ( const char * name = "BmnBdGeoPar",
const char * title = "BD Geometry Parameters",
const char * context = "BdDefaultContext" )

Definition at line 10 of file BmnBdGeoPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ ~BmnBdGeoPar()

BmnBdGeoPar::~BmnBdGeoPar ( )
inline

Definition at line 13 of file BmnBdGeoPar.h.

Member Function Documentation

◆ clear()

void BmnBdGeoPar::clear ( )

Definition at line 17 of file BmnBdGeoPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ GetGeoPassiveNodes()

TObjArray * BmnBdGeoPar::GetGeoPassiveNodes ( )
inline

Definition at line 19 of file BmnBdGeoPar.h.

References fGeoPassNodes.

Referenced by BmnBd::ConstructAsciiGeometry().

Here is the caller graph for this function:

◆ GetGeoSensitiveNodes()

TObjArray * BmnBdGeoPar::GetGeoSensitiveNodes ( )
inline

Definition at line 18 of file BmnBdGeoPar.h.

References fGeoSensNodes.

Referenced by BmnBd::ConstructAsciiGeometry().

Here is the caller graph for this function:

◆ getParams()

Bool_t BmnBdGeoPar::getParams ( FairParamList * l)

Definition at line 34 of file BmnBdGeoPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ putParams()

void BmnBdGeoPar::putParams ( FairParamList * l)

Definition at line 25 of file BmnBdGeoPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

Member Data Documentation

◆ fGeoPassNodes

TObjArray* BmnBdGeoPar::fGeoPassNodes
private

Definition at line 23 of file BmnBdGeoPar.h.

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

◆ fGeoSensNodes

TObjArray* BmnBdGeoPar::fGeoSensNodes
private

Definition at line 22 of file BmnBdGeoPar.h.

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


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