#include <MJMaterialElement.hh>
Public Member Functions | |
MJMaterialElement () | |
MJMaterialElement (G4String name, G4bool registerG4) | |
MJMaterialElement (const MJMaterialElement &) | |
~MJMaterialElement () | |
void | CreateFromDatabase () |
void | RegisterWithG4 () |
G4String | GetName () |
G4String | GetSymbol () |
G4int | GetNoOfIsotopes () |
G4int | GetZ () |
G4bool | operator== (MJMaterialElement a) |
G4bool | operator< (MJMaterialElement a) |
Private Attributes | |
G4bool | fExists |
G4String | fName |
G4String | fSymbol |
G4int | fNoOfIsotopes |
G4int | fZ |
G4Element * | fG4Element |
vector< string > | fIsoName |
vector< string > | fIsoSymb |
vector< G4double > | fIsoAbundance |
vector< MJMaterialIsotope > | fMJIsotopes |
|
AUTHOR: Reyco Henning CONTACT: rhenning@lbl.gov FIRST SUBMISSION: Tue May 4 20:22:33 PDT 2004 REVISION: 05-04-2004, Created, R. Henning Definition at line 65 of file MJMaterialElement.cc. References fMJIsotopes. |
|
Definition at line 73 of file MJMaterialElement.cc. References CreateFromDatabase(), fMJIsotopes, and RegisterWithG4(). |
|
Definition at line 83 of file MJMaterialElement.cc. References fExists, fG4Element, fIsoAbundance, fIsoName, fIsoSymb, fMJIsotopes, fName, fNoOfIsotopes, fSymbol, and fZ. |
|
Definition at line 99 of file MJMaterialElement.cc. |
|
Definition at line 104 of file MJMaterialElement.cc. References fExists, fIsoAbundance, fIsoName, fName, fNoOfIsotopes, fSymbol, fZ, MJDatabase::GetElement(), MJDatabaseElement::GetIsoAbundance(), MJDatabaseElement::GetIsoNames(), MJDatabaseElement::GetName(), MJDatabaseElement::GetNoOfIsotopes(), MJDatabaseElement::GetSymbol(), MJDatabaseElement::GetZ(), and MJLog. Referenced by MJMaterialElement(). |
|
Definition at line 100 of file MJMaterialElement.hh. Referenced by operator==(). |
|
Definition at line 102 of file MJMaterialElement.hh. |
|
Definition at line 101 of file MJMaterialElement.hh. |
|
Definition at line 103 of file MJMaterialElement.hh. Referenced by operator<(). |
|
Definition at line 106 of file MJMaterialElement.hh. References GetZ(). |
|
Definition at line 105 of file MJMaterialElement.hh. References GetName(). |
|
Construct this element in G4 Definition at line 124 of file MJMaterialElement.cc. References fG4Element, fIsoAbundance, fIsoName, fMJIsotopes, fName, fNoOfIsotopes, fSymbol, and MJLog. Referenced by MJMaterialElement(). |
|
Definition at line 115 of file MJMaterialElement.hh. Referenced by CreateFromDatabase(), and MJMaterialElement(). |
|
Definition at line 120 of file MJMaterialElement.hh. Referenced by MJMaterialElement(), and RegisterWithG4(). |
|
Definition at line 123 of file MJMaterialElement.hh. Referenced by CreateFromDatabase(), MJMaterialElement(), and RegisterWithG4(). |
|
Definition at line 121 of file MJMaterialElement.hh. Referenced by CreateFromDatabase(), MJMaterialElement(), and RegisterWithG4(). |
|
Definition at line 122 of file MJMaterialElement.hh. Referenced by MJMaterialElement(). |
|
Definition at line 124 of file MJMaterialElement.hh. Referenced by MJMaterialElement(), and RegisterWithG4(). |
|
Definition at line 116 of file MJMaterialElement.hh. Referenced by CreateFromDatabase(), MJMaterialElement(), and RegisterWithG4(). |
|
Definition at line 118 of file MJMaterialElement.hh. Referenced by CreateFromDatabase(), MJMaterialElement(), and RegisterWithG4(). |
|
Definition at line 117 of file MJMaterialElement.hh. Referenced by CreateFromDatabase(), MJMaterialElement(), and RegisterWithG4(). |
|
Definition at line 119 of file MJMaterialElement.hh. Referenced by CreateFromDatabase(), and MJMaterialElement(). |