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

#include <CbmGeoSttPar.h>

Inheritance diagram for CbmGeoSttPar:
Collaboration diagram for CbmGeoSttPar:

Public Member Functions

 CbmGeoSttPar (const char *name="CbmGeoSttPar", const char *title="Stt Geometry Parameters", const char *context="TestDefaultContext")
 List of FairGeoNodes for sensitive volumes.
 ~CbmGeoSttPar (void)
void clear (void)
void putParams (FairParamList *)
Bool_t getParams (FairParamList *)
TObjArray * GetGeoSensitiveNodes ()
TObjArray * GetGeoPassiveNodes ()
 CbmGeoSttPar (const char *name="CbmGeoSttPar", const char *title="Stt Geometry Parameters", const char *context="TestDefaultContext")
 List of FairGeoNodes for sensitive volumes.
 ~CbmGeoSttPar (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.

Private Member Functions

 CbmGeoSttPar (const CbmGeoSttPar &)=delete
CbmGeoSttPar & operator= (const CbmGeoSttPar &)=delete
 CbmGeoSttPar (const CbmGeoSttPar &)=delete
CbmGeoSttPar & operator= (const CbmGeoSttPar &)=delete

Detailed Description

Definition at line 9 of file CbmGeoSttPar.h.

Constructor & Destructor Documentation

◆ CbmGeoSttPar() [1/4]

CbmGeoSttPar::CbmGeoSttPar ( const char * name = "CbmGeoSttPar",
const char * title = "Stt Geometry Parameters",
const char * context = "TestDefaultContext" )

Definition at line 9 of file CbmGeoSttPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

Referenced by CbmGeoSttPar(), and operator=().

Here is the caller graph for this function:

◆ ~CbmGeoSttPar() [1/2]

CbmGeoSttPar::~CbmGeoSttPar ( void )

Definition at line 15 of file CbmGeoSttPar.cxx.

◆ CbmGeoSttPar() [2/4]

CbmGeoSttPar::CbmGeoSttPar ( const CbmGeoSttPar & )
privatedelete

References CbmGeoSttPar().

Here is the call graph for this function:

◆ CbmGeoSttPar() [3/4]

CbmGeoSttPar::CbmGeoSttPar ( const char * name = "CbmGeoSttPar",
const char * title = "Stt Geometry Parameters",
const char * context = "TestDefaultContext" )

◆ ~CbmGeoSttPar() [2/2]

CbmGeoSttPar::~CbmGeoSttPar ( void )

◆ CbmGeoSttPar() [4/4]

CbmGeoSttPar::CbmGeoSttPar ( const CbmGeoSttPar & )
privatedelete

References CbmGeoSttPar().

Here is the call graph for this function:

Member Function Documentation

◆ clear() [1/2]

void CbmGeoSttPar::clear ( void )

Definition at line 17 of file CbmGeoSttPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ clear() [2/2]

void CbmGeoSttPar::clear ( void )

◆ GetGeoPassiveNodes() [1/2]

TObjArray * CbmGeoSttPar::GetGeoPassiveNodes ( )
inline

Definition at line 23 of file CbmGeoSttPar.h.

References fGeoPassNodes.

◆ GetGeoPassiveNodes() [2/2]

TObjArray * CbmGeoSttPar::GetGeoPassiveNodes ( )
inline

Definition at line 23 of file CbmGeoSttPar.h.

References fGeoPassNodes.

◆ GetGeoSensitiveNodes() [1/2]

TObjArray * CbmGeoSttPar::GetGeoSensitiveNodes ( )
inline

Definition at line 22 of file CbmGeoSttPar.h.

References fGeoSensNodes.

Referenced by CbmKF::Init().

Here is the caller graph for this function:

◆ GetGeoSensitiveNodes() [2/2]

TObjArray * CbmGeoSttPar::GetGeoSensitiveNodes ( )
inline

Definition at line 22 of file CbmGeoSttPar.h.

References fGeoSensNodes.

◆ getParams() [1/2]

Bool_t CbmGeoSttPar::getParams ( FairParamList * l)

Definition at line 33 of file CbmGeoSttPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ getParams() [2/2]

Bool_t CbmGeoSttPar::getParams ( FairParamList * )

◆ operator=() [1/2]

CbmGeoSttPar & CbmGeoSttPar::operator= ( const CbmGeoSttPar & )
privatedelete

References CbmGeoSttPar().

Here is the call graph for this function:

◆ operator=() [2/2]

CbmGeoSttPar & CbmGeoSttPar::operator= ( const CbmGeoSttPar & )
privatedelete

References CbmGeoSttPar().

Here is the call graph for this function:

◆ putParams() [1/2]

void CbmGeoSttPar::putParams ( FairParamList * l)

Definition at line 25 of file CbmGeoSttPar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ putParams() [2/2]

void CbmGeoSttPar::putParams ( FairParamList * )

Member Data Documentation

◆ fGeoPassNodes

TObjArray * CbmGeoSttPar::fGeoPassNodes

Definition at line 13 of file CbmGeoSttPar.h.

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

◆ fGeoSensNodes

TObjArray * CbmGeoSttPar::fGeoSensNodes

Definition at line 12 of file CbmGeoSttPar.h.

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


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