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.

References fGeoPassNodes, fGeoSensNodes, and fStations.

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

◆ ~CbmGeoMuchPar()

CbmGeoMuchPar::~CbmGeoMuchPar ( void )

Definition at line 32 of file CbmGeoMuchPar.cxx.

◆ CbmGeoMuchPar() [2/2]

CbmGeoMuchPar::CbmGeoMuchPar ( const CbmGeoMuchPar & )
private

References CbmGeoMuchPar().

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.

◆ GetGeoSensitiveNodes()

TObjArray * CbmGeoMuchPar::GetGeoSensitiveNodes ( )
inline

Definition at line 41 of file CbmGeoMuchPar.h.

References fGeoSensNodes.

◆ 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

Definition at line 43 of file CbmGeoMuchPar.h.

References fStations.

◆ operator=()

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

References CbmGeoMuchPar().

◆ 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 CbmGeoMuchPar(), clear(), GetGeoPassiveNodes(), getParams(), and putParams().

◆ fGeoSensNodes

TObjArray* CbmGeoMuchPar::fGeoSensNodes

Definition at line 31 of file CbmGeoMuchPar.h.

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

◆ fStations

TObjArray* CbmGeoMuchPar::fStations

Definition at line 33 of file CbmGeoMuchPar.h.

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


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