ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/persistency/ascii/include/G4tgbMaterialSimple.hh>
Public Member Functions | |
G4tgbMaterialSimple () | |
~G4tgbMaterialSimple () | |
G4tgbMaterialSimple (G4tgrMaterial *tgr) | |
G4Material * | BuildG4Material () |
G4double | GetZ () const |
G4double | GetA () const |
Public Member Functions inherited from G4tgbMaterial | |
G4tgbMaterial () | |
virtual | ~G4tgbMaterial () |
G4tgbMaterial (G4tgrMaterial *tgr) | |
const G4String & | GetName () const |
G4double | GetDensity () const |
G4int | GetNumberOfMaterials () const |
G4double | GetA () const |
G4double | GetZ () const |
const G4String & | GetType () const |
G4tgrMaterial * | GetTgrMate () const |
Private Attributes | |
G4double | theZ |
G4double | theA |
Friends | |
std::ostream & | operator<< (std::ostream &, const G4tgbMaterialSimple &) |
Additional Inherited Members | |
Protected Attributes inherited from G4tgbMaterial | |
G4tgrMaterial * | theTgrMate |
G4Material * | theG4Mate |
Definition at line 50 of file G4tgbMaterialSimple.hh.
View newest version in sPHENIX GitHub at line 50 of file G4tgbMaterialSimple.hh
G4tgbMaterialSimple::G4tgbMaterialSimple | ( | ) |
Definition at line 42 of file G4tgbMaterialSimple.cc.
View newest version in sPHENIX GitHub at line 42 of file G4tgbMaterialSimple.cc
G4tgbMaterialSimple::~G4tgbMaterialSimple | ( | ) |
Definition at line 49 of file G4tgbMaterialSimple.cc.
View newest version in sPHENIX GitHub at line 49 of file G4tgbMaterialSimple.cc
G4tgbMaterialSimple::G4tgbMaterialSimple | ( | G4tgrMaterial * | tgr | ) |
Definition at line 55 of file G4tgbMaterialSimple.cc.
View newest version in sPHENIX GitHub at line 55 of file G4tgbMaterialSimple.cc
References G4tgrMaterialSimple::GetA(), G4tgrMaterialSimple::GetZ(), theA, G4tgbMaterial::theTgrMate, and theZ.
|
virtual |
Implements G4tgbMaterial.
Definition at line 65 of file G4tgbMaterialSimple.cc.
View newest version in sPHENIX GitHub at line 65 of file G4tgbMaterialSimple.cc
References G4cout, G4endl, GetA(), G4tgrMaterial::GetDensity(), G4tgbMaterial::GetName(), G4tgrMessenger::GetVerboseLevel(), GetZ(), kStateUndefined, source.hepunit::STP_Temperature, and G4tgbMaterial::theTgrMate.
|
inline |
Definition at line 67 of file G4tgbMaterialSimple.hh.
View newest version in sPHENIX GitHub at line 67 of file G4tgbMaterialSimple.hh
References theA.
Referenced by BuildG4Material(), and operator<<().
|
inline |
Definition at line 66 of file G4tgbMaterialSimple.hh.
View newest version in sPHENIX GitHub at line 66 of file G4tgbMaterialSimple.hh
References theZ.
Referenced by BuildG4Material(), and operator<<().
|
friend |
Definition at line 85 of file G4tgbMaterialSimple.cc.
View newest version in sPHENIX GitHub at line 85 of file G4tgbMaterialSimple.cc
|
private |
Definition at line 72 of file G4tgbMaterialSimple.hh.
View newest version in sPHENIX GitHub at line 72 of file G4tgbMaterialSimple.hh
Referenced by G4tgbMaterialSimple(), and GetA().
|
private |
Definition at line 71 of file G4tgbMaterialSimple.hh.
View newest version in sPHENIX GitHub at line 71 of file G4tgbMaterialSimple.hh
Referenced by G4tgbMaterialSimple(), and GetZ().