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

#include <CbmGeoMuchPar.h>

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

Public Member Functions

 CbmGeoMuchPar (const char *name="CbmGeoMuchPar", const char *title="Much Geometry Parameters", const char *context="TestDefaultContext")
 
 ~CbmGeoMuchPar (void)
 
void clear (void)
 
void putParams (FairParamList *)
 
Bool_t getParams (FairParamList *)
 
TObjArray * GetGeoSensitiveNodes ()
 
TObjArray * GetGeoPassiveNodes ()
 
TObjArray * GetStations ()
 
Int_t GetNStations () const
 

Public Attributes

TObjArray * fGeoSensNodes
 
TObjArray * fGeoPassNodes
 
TObjArray * fStations
 

Private Member Functions

 CbmGeoMuchPar (const CbmGeoMuchPar &)
 
CbmGeoMuchParoperator= (const CbmGeoMuchPar &)
 

Detailed Description

Definition at line 29 of file CbmGeoMuchPar.h.

Constructor & Destructor Documentation

◆ CbmGeoMuchPar() [1/2]

CbmGeoMuchPar::CbmGeoMuchPar ( const char * name = "CbmGeoMuchPar",
const char * title = "Much Geometry Parameters",
const char * context = "TestDefaultContext" )

CbmGeoMuchPar class

Author
E.Kryshen
Version
1.0
Since
18.02.08
Author
A.Kiseleva
Version
0.0
Since
13.04.06

Class for geometry parameters of MUon CHambers

Definition at line 24 of file CbmGeoMuchPar.cxx.

◆ ~CbmGeoMuchPar()

CbmGeoMuchPar::~CbmGeoMuchPar ( void )

Definition at line 32 of file CbmGeoMuchPar.cxx.

◆ CbmGeoMuchPar() [2/2]

CbmGeoMuchPar::CbmGeoMuchPar ( const CbmGeoMuchPar & )
private

Member Function Documentation

◆ clear()

void CbmGeoMuchPar::clear ( void )

Definition at line 34 of file CbmGeoMuchPar.cxx.

References fGeoPassNodes, fGeoSensNodes, and fStations.

◆ GetGeoPassiveNodes()

TObjArray * CbmGeoMuchPar::GetGeoPassiveNodes ( )
inline

Definition at line 42 of file CbmGeoMuchPar.h.

References fGeoPassNodes.

Referenced by CbmMuch::ConstructRootGeometry().

◆ GetGeoSensitiveNodes()

TObjArray * CbmGeoMuchPar::GetGeoSensitiveNodes ( )
inline

Definition at line 41 of file CbmGeoMuchPar.h.

References fGeoSensNodes.

Referenced by CbmMuch::ConstructRootGeometry().

◆ GetNStations()

Int_t CbmGeoMuchPar::GetNStations ( ) const
inline

Definition at line 44 of file CbmGeoMuchPar.h.

References fStations.

◆ getParams()

Bool_t CbmGeoMuchPar::getParams ( FairParamList * l)

Definition at line 49 of file CbmGeoMuchPar.cxx.

References fGeoPassNodes, fGeoSensNodes, and fStations.

◆ GetStations()

TObjArray * CbmGeoMuchPar::GetStations ( )
inline

◆ operator=()

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

◆ putParams()

void CbmGeoMuchPar::putParams ( FairParamList * l)

Definition at line 41 of file CbmGeoMuchPar.cxx.

References fGeoPassNodes, fGeoSensNodes, and fStations.

Member Data Documentation

◆ fGeoPassNodes

TObjArray* CbmGeoMuchPar::fGeoPassNodes

Definition at line 32 of file CbmGeoMuchPar.h.

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

◆ fGeoSensNodes

TObjArray* CbmGeoMuchPar::fGeoSensNodes

Definition at line 31 of file CbmGeoMuchPar.h.

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

◆ fStations

TObjArray* CbmGeoMuchPar::fStations

Definition at line 33 of file CbmGeoMuchPar.h.

Referenced by clear(), GetNStations(), getParams(), GetStations(), and putParams().


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