CbmRoot
Loading...
Searching...
No Matches
CbmGeoPassivePar Class Reference

#include <CbmGeoPassivePar.h>

Inheritance diagram for CbmGeoPassivePar:
[legend]
Collaboration diagram for CbmGeoPassivePar:
[legend]

Public Member Functions

 CbmGeoPassivePar (const char *name="CbmGeoPassivePar", const char *title="Passive Geometry Parameters", const char *context="TestDefaultContext")
 
 ~CbmGeoPassivePar (void)
 
void clear (void)
 
void putParams (FairParamList *)
 
Bool_t getParams (FairParamList *)
 
TObjArray * GetGeoSensitiveNodes ()
 
TObjArray * GetGeoPassiveNodes ()
 

Public Attributes

TObjArray * fGeoSensNodes
 
TObjArray * fGeoPassNodes
 

Private Member Functions

 CbmGeoPassivePar (const CbmGeoPassivePar &)
 
CbmGeoPassiveParoperator= (const CbmGeoPassivePar &)
 

Detailed Description

Definition at line 10 of file CbmGeoPassivePar.h.

Constructor & Destructor Documentation

◆ CbmGeoPassivePar() [1/2]

CbmGeoPassivePar::CbmGeoPassivePar ( const char * name = "CbmGeoPassivePar",
const char * title = "Passive Geometry Parameters",
const char * context = "TestDefaultContext" )

◆ ~CbmGeoPassivePar()

CbmGeoPassivePar::~CbmGeoPassivePar ( void )

Definition at line 20 of file CbmGeoPassivePar.cxx.

◆ CbmGeoPassivePar() [2/2]

CbmGeoPassivePar::CbmGeoPassivePar ( const CbmGeoPassivePar & )
private

Member Function Documentation

◆ clear()

void CbmGeoPassivePar::clear ( void )

Definition at line 22 of file CbmGeoPassivePar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ GetGeoPassiveNodes()

TObjArray * CbmGeoPassivePar::GetGeoPassiveNodes ( )
inline

Definition at line 22 of file CbmGeoPassivePar.h.

References fGeoPassNodes.

Referenced by ClassImp(), and CbmPlatform::ConstructAsciiGeometry().

◆ GetGeoSensitiveNodes()

TObjArray * CbmGeoPassivePar::GetGeoSensitiveNodes ( )
inline

Definition at line 21 of file CbmGeoPassivePar.h.

References fGeoSensNodes.

Referenced by ClassImp(), and CbmPlatform::ConstructAsciiGeometry().

◆ getParams()

Bool_t CbmGeoPassivePar::getParams ( FairParamList * l)

Definition at line 35 of file CbmGeoPassivePar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

◆ operator=()

CbmGeoPassivePar & CbmGeoPassivePar::operator= ( const CbmGeoPassivePar & )
private

◆ putParams()

void CbmGeoPassivePar::putParams ( FairParamList * l)

Definition at line 28 of file CbmGeoPassivePar.cxx.

References fGeoPassNodes, and fGeoSensNodes.

Member Data Documentation

◆ fGeoPassNodes

TObjArray* CbmGeoPassivePar::fGeoPassNodes

Definition at line 13 of file CbmGeoPassivePar.h.

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

◆ fGeoSensNodes

TObjArray* CbmGeoPassivePar::fGeoSensNodes

Definition at line 12 of file CbmGeoPassivePar.h.

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


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