33 #ifndef CCalMaterialFactory_h
34 #define CCalMaterialFactory_h 1
static G4String mixturefile
void readElements(const G4String &)
static CCalMaterialFactory * instance
G4Element * addElement(const G4String &, const G4String &, G4double, G4double, G4double)
CCalAMaterialTable theCCalAMaterials
std::vector< CCalAMaterial * > CCalAMaterialTable
G4Material * addMaterial(const G4String &nam, G4double density, G4int nconst, G4String mats[], G4double prop[], MatDescription md=byWeight)
G4Material * findMaterial(const G4String &) const
static G4String elementfile
CCalMaterial * addCCalMaterial(const G4String &nam, G4double density, G4int nconst, G4String mats[], G4double prop[], MatDescription md=byWeight)
CCalAMaterial * findCCalAMaterial(const G4String &) const
CCalMaterialTable theCCalMaterials
G4Material * findG4Material(const G4String &) const
std::vector< CCalMaterial * > CCalMaterialTable
void readMaterials(const G4String &)
static CCalMaterialFactory * getInstance()
CCalMaterial * findCCalMaterial(const G4String &) const
G4Element * findElement(const G4String &) const