VGM Version 5.3
Loading...
Searching...
No Matches
RootGM::MaterialFactory Member List

This is the complete list of members for RootGM::MaterialFactory, including all inherited members.

CreateElement(const std::string &name, const std::string &symbol, double z, double a)RootGM::MaterialFactoryvirtual
CreateElement(const std::string &name, const std::string &symbol, const VGM::IsotopeVector &isotopes, const VGM::RelAbundanceVector &relAbundances)RootGM::MaterialFactoryvirtual
CreateElement(int z, bool isotopes)RootGM::MaterialFactoryvirtual
CreateIsotope(const std::string &name, int z, int n, double a=0.)RootGM::MaterialFactoryvirtual
CreateMaterial(const std::string &name, double density, VGM::IElement *element, double radlen, double intlen)RootGM::MaterialFactoryvirtual
CreateMaterial(const std::string &name, double density, VGM::IElement *element, double radlen, double intlen, VGM::MaterialState state, double temperature, double pressure)RootGM::MaterialFactoryvirtual
CreateMaterial(const std::string &name, double density, const VGM::ElementVector &elements, const VGM::MassFractionVector &fractions)RootGM::MaterialFactoryvirtual
CreateMaterial(const std::string &name, double density, const VGM::ElementVector &elements, const VGM::MassFractionVector &fractions, VGM::MaterialState state, double temperature, double pressure)RootGM::MaterialFactoryvirtual
CreateMaterial(const std::string &name, double density, const VGM::ElementVector &elements, const VGM::AtomCountVector &atomCounts)RootGM::MaterialFactoryvirtual
CreateMaterial(const std::string &name, double density, const VGM::ElementVector &elements, const VGM::AtomCountVector &atomCounts, VGM::MaterialState state, double temperature, double pressure)RootGM::MaterialFactoryvirtual
CreateMedium(const std::string &name, int mediumId, VGM::IMaterial *material, int nofParameters, double *parameters)RootGM::MaterialFactoryvirtual
Debug() constBaseVGM::VMaterialFactoryinlinevirtual
Element(const std::string &name) constBaseVGM::VMaterialFactoryvirtual
Elements() constBaseVGM::VMaterialFactoryinlinevirtual
ElementStore()BaseVGM::VMaterialFactoryinlineprotectedvirtual
Export(VGM::IMaterialFactory *factory) constBaseVGM::VMaterialFactoryvirtual
Import()RootGM::MaterialFactoryvirtual
Isotope(const std::string &name) constBaseVGM::VMaterialFactoryvirtual
Isotopes() constBaseVGM::VMaterialFactoryinlinevirtual
IsotopeStore()BaseVGM::VMaterialFactoryinlineprotectedvirtual
Material(const std::string &name) constBaseVGM::VMaterialFactoryvirtual
MaterialFactory()RootGM::MaterialFactory
MaterialFactory(const MaterialFactory &rhs)RootGM::MaterialFactoryprotected
Materials() constBaseVGM::VMaterialFactoryinlinevirtual
MaterialStore()BaseVGM::VMaterialFactoryinlineprotectedvirtual
Media() constBaseVGM::VMaterialFactoryinlinevirtual
Medium(const std::string &name) constBaseVGM::VMaterialFactoryvirtual
MediumStore()BaseVGM::VMaterialFactoryinlineprotectedvirtual
Name() constBaseVGM::VMaterialFactoryinlinevirtual
PrintElements() constBaseVGM::VMaterialFactoryvirtual
PrintIsotopes() constBaseVGM::VMaterialFactoryvirtual
PrintMaterials() constBaseVGM::VMaterialFactoryvirtual
PrintMedia() constBaseVGM::VMaterialFactoryvirtual
SetDebug(int debug)BaseVGM::VMaterialFactoryinlinevirtual
VMaterialFactory(const std::string &name)BaseVGM::VMaterialFactory
VMaterialFactory()BaseVGM::VMaterialFactoryprotected
VMaterialFactory(const VMaterialFactory &rhs)BaseVGM::VMaterialFactoryprotected
~IMaterialFactory()VGM::IMaterialFactoryinlinevirtual
~MaterialFactory()RootGM::MaterialFactoryvirtual
~VMaterialFactory()BaseVGM::VMaterialFactoryvirtual