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

#include <RichGeoMaterials.h>

Public Member Functions

void Init ()
 
TGeoMedium * GetMedium (const std::string &name)
 

Private Member Functions

TGeoMedium * InitMedium (const std::string &name)
 

Private Attributes

std::map< std::string, TGeoMedium * > fMediums
 
FairGeoMedia * fGeoMedia = nullptr
 
FairGeoBuilder * fGeoBuild = nullptr
 

Detailed Description

Definition at line 23 of file RichGeoMaterials.h.

Member Function Documentation

◆ GetMedium()

◆ Init()

void RichGeoMaterials::Init ( )
inline

Definition at line 25 of file RichGeoMaterials.h.

References fGeoBuild, fGeoMedia, fMediums, and InitMedium().

Referenced by RichGeoCreator::Create().

◆ InitMedium()

TGeoMedium * RichGeoMaterials::InitMedium ( const std::string & name)
inlineprivate

Definition at line 62 of file RichGeoMaterials.h.

References fGeoBuild, and fGeoMedia.

Referenced by Init().

Member Data Documentation

◆ fGeoBuild

FairGeoBuilder* RichGeoMaterials::fGeoBuild = nullptr
private

Definition at line 60 of file RichGeoMaterials.h.

Referenced by Init(), and InitMedium().

◆ fGeoMedia

FairGeoMedia* RichGeoMaterials::fGeoMedia = nullptr
private

Definition at line 59 of file RichGeoMaterials.h.

Referenced by Init(), and InitMedium().

◆ fMediums

std::map<std::string, TGeoMedium*> RichGeoMaterials::fMediums
private

Definition at line 57 of file RichGeoMaterials.h.

Referenced by GetMedium(), and Init().


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