GEMC
2.2
Geant4 Monte-Carlo Framework
|
#include <material_factory.h>
Public Member Functions | |
material () | |
material (string n) | |
~material () | |
void | componentsFromString (string) |
void | opticalsFromString (string, string) |
Data Fields | |
string | name |
string | desc |
double | density |
int | ncomponents |
vector< string > | components |
vector< double > | fracs |
vector< double > | photonEnergy |
vector< double > | indexOfRefraction |
vector< double > | absorptionLength |
vector< double > | reflectivity |
vector< double > | efficiency |
Definition at line 16 of file material_factory.h.
|
inline |
Definition at line 20 of file material_factory.h.
|
inline |
Definition at line 21 of file material_factory.h.
|
inline |
Definition at line 22 of file material_factory.h.
void material::componentsFromString | ( | string | s | ) |
Definition at line 65 of file material_factory.cc.
void material::opticalsFromString | ( | string | property, |
string | what | ||
) |
Definition at line 79 of file material_factory.cc.
vector<double> material::absorptionLength |
Definition at line 34 of file material_factory.h.
vector<string> material::components |
Definition at line 29 of file material_factory.h.
double material::density |
Definition at line 26 of file material_factory.h.
string material::desc |
Definition at line 25 of file material_factory.h.
vector<double> material::efficiency |
Definition at line 36 of file material_factory.h.
vector<double> material::fracs |
Definition at line 30 of file material_factory.h.
vector<double> material::indexOfRefraction |
Definition at line 33 of file material_factory.h.
string material::name |
Definition at line 24 of file material_factory.h.
int material::ncomponents |
Definition at line 27 of file material_factory.h.
vector<double> material::photonEnergy |
Definition at line 32 of file material_factory.h.
vector<double> material::reflectivity |
Definition at line 35 of file material_factory.h.