ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/optical/wls/include/WLSMaterials.hh>
Public Member Functions | |
virtual | ~WLSMaterials () |
G4Material * | GetMaterial (const G4String) |
Static Public Member Functions | |
static WLSMaterials * | GetInstance () |
Private Member Functions | |
WLSMaterials () | |
void | CreateMaterials () |
Private Attributes | |
G4NistManager * | fNistMan |
G4Material * | fAir |
G4Material * | fPMMA |
G4Material * | fPethylene |
G4Material * | fFPethylene |
G4Material * | fPolystyrene |
G4Material * | fSilicone |
G4Material * | fCoating |
Static Private Attributes | |
static WLSMaterials * | fInstance = 0 |
Definition at line 41 of file WLSMaterials.hh.
View newest version in sPHENIX GitHub at line 41 of file WLSMaterials.hh
|
virtual |
Definition at line 50 of file WLSMaterials.cc.
View newest version in sPHENIX GitHub at line 50 of file WLSMaterials.cc
References fFPethylene, fPethylene, fPMMA, fPolystyrene, and fSilicone.
|
private |
Definition at line 39 of file WLSMaterials.cc.
View newest version in sPHENIX GitHub at line 39 of file WLSMaterials.cc
References CreateMaterials(), fNistMan, G4NistManager::Instance(), and G4NistManager::SetVerbose().
Referenced by GetInstance().
|
private |
Definition at line 89 of file WLSMaterials.cc.
View newest version in sPHENIX GitHub at line 89 of file WLSMaterials.cc
References G4MaterialPropertiesTable::AddConstProperty(), G4Material::AddMaterial(), G4MaterialPropertiesTable::AddProperty(), cm, cm3, elements, eV, fAir, fCoating, fFPethylene, G4NistManager::FindOrBuildMaterial(), fNistMan, fPethylene, fPMMA, fPolystyrene, fSilicone, Acts::UnitConstants::g, G4Material::GetIonisation(), keV, m, MeV, mm, ns, perCent, G4IonisParamMat::SetBirksConstant(), and G4Material::SetMaterialPropertiesTable().
Referenced by WLSMaterials().
|
static |
Definition at line 61 of file WLSMaterials.cc.
View newest version in sPHENIX GitHub at line 61 of file WLSMaterials.cc
References fInstance, and WLSMaterials().
Referenced by WLSDetectorConstruction::Construct().
G4Material * WLSMaterials::GetMaterial | ( | const G4String | material | ) |
Definition at line 72 of file WLSMaterials.cc.
View newest version in sPHENIX GitHub at line 72 of file WLSMaterials.cc
References FatalException, G4NistManager::FindOrBuildMaterial(), fNistMan, G4Exception(), G4Material::GetMaterial(), and mat.
|
private |
Definition at line 63 of file WLSMaterials.hh.
View newest version in sPHENIX GitHub at line 63 of file WLSMaterials.hh
Referenced by CreateMaterials().
|
private |
Definition at line 70 of file WLSMaterials.hh.
View newest version in sPHENIX GitHub at line 70 of file WLSMaterials.hh
Referenced by CreateMaterials().
|
private |
Definition at line 67 of file WLSMaterials.hh.
View newest version in sPHENIX GitHub at line 67 of file WLSMaterials.hh
Referenced by CreateMaterials(), and ~WLSMaterials().
|
staticprivate |
Definition at line 59 of file WLSMaterials.hh.
View newest version in sPHENIX GitHub at line 59 of file WLSMaterials.hh
Referenced by GetInstance().
|
private |
Definition at line 61 of file WLSMaterials.hh.
View newest version in sPHENIX GitHub at line 61 of file WLSMaterials.hh
Referenced by CreateMaterials(), GetMaterial(), and WLSMaterials().
|
private |
Definition at line 66 of file WLSMaterials.hh.
View newest version in sPHENIX GitHub at line 66 of file WLSMaterials.hh
Referenced by CreateMaterials(), and ~WLSMaterials().
|
private |
Definition at line 65 of file WLSMaterials.hh.
View newest version in sPHENIX GitHub at line 65 of file WLSMaterials.hh
Referenced by CreateMaterials(), and ~WLSMaterials().
|
private |
Definition at line 68 of file WLSMaterials.hh.
View newest version in sPHENIX GitHub at line 68 of file WLSMaterials.hh
Referenced by CreateMaterials(), and ~WLSMaterials().
|
private |
Definition at line 69 of file WLSMaterials.hh.
View newest version in sPHENIX GitHub at line 69 of file WLSMaterials.hh
Referenced by CreateMaterials(), and ~WLSMaterials().