VGM Version 5.3
|
This is the complete list of members for BaseVGM::VMaterialFactory, including all inherited members.
CreateElement(const std::string &name, const std::string &symbol, double z, double a)=0 | VGM::IMaterialFactory | pure virtual |
CreateElement(const std::string &name, const std::string &symbol, const VGM::IsotopeVector &isotopes, const VGM::RelAbundanceVector &relAbundances)=0 | VGM::IMaterialFactory | pure virtual |
CreateElement(int z, bool isotopes=true)=0 | VGM::IMaterialFactory | pure virtual |
CreateIsotope(const std::string &name, int z, int n, double a=0.)=0 | VGM::IMaterialFactory | pure virtual |
CreateMaterial(const std::string &name, double density, VGM::IElement *element, double radlen, double intlen)=0 | VGM::IMaterialFactory | pure virtual |
CreateMaterial(const std::string &name, double density, VGM::IElement *element, double radlen, double intlen, VGM::MaterialState state, double temperature, double pressure)=0 | VGM::IMaterialFactory | pure virtual |
CreateMaterial(const std::string &name, double density, const VGM::ElementVector &elements, const VGM::MassFractionVector &fractions)=0 | VGM::IMaterialFactory | pure virtual |
CreateMaterial(const std::string &name, double density, const VGM::ElementVector &elements, const VGM::MassFractionVector &fractions, VGM::MaterialState state, double temperature, double pressure)=0 | VGM::IMaterialFactory | pure virtual |
CreateMaterial(const std::string &name, double density, const VGM::ElementVector &elements, const VGM::AtomCountVector &atomCounts)=0 | VGM::IMaterialFactory | pure virtual |
CreateMaterial(const std::string &name, double density, const VGM::ElementVector &elements, const VGM::AtomCountVector &atomCounts, VGM::MaterialState state, double temperature, double pressure)=0 | VGM::IMaterialFactory | pure virtual |
CreateMedium(const std::string &name, int mediumId, VGM::IMaterial *material, int nofParameters, double *parameters)=0 | VGM::IMaterialFactory | pure virtual |
Debug() const | BaseVGM::VMaterialFactory | inlinevirtual |
Element(const std::string &name) const | BaseVGM::VMaterialFactory | virtual |
Elements() const | BaseVGM::VMaterialFactory | inlinevirtual |
ElementStore() | BaseVGM::VMaterialFactory | inlineprotectedvirtual |
Export(VGM::IMaterialFactory *factory) const | BaseVGM::VMaterialFactory | virtual |
Import()=0 | VGM::IMaterialFactory | pure virtual |
Isotope(const std::string &name) const | BaseVGM::VMaterialFactory | virtual |
Isotopes() const | BaseVGM::VMaterialFactory | inlinevirtual |
IsotopeStore() | BaseVGM::VMaterialFactory | inlineprotectedvirtual |
Material(const std::string &name) const | BaseVGM::VMaterialFactory | virtual |
Materials() const | BaseVGM::VMaterialFactory | inlinevirtual |
MaterialStore() | BaseVGM::VMaterialFactory | inlineprotectedvirtual |
Media() const | BaseVGM::VMaterialFactory | inlinevirtual |
Medium(const std::string &name) const | BaseVGM::VMaterialFactory | virtual |
MediumStore() | BaseVGM::VMaterialFactory | inlineprotectedvirtual |
Name() const | BaseVGM::VMaterialFactory | inlinevirtual |
PrintElements() const | BaseVGM::VMaterialFactory | virtual |
PrintIsotopes() const | BaseVGM::VMaterialFactory | virtual |
PrintMaterials() const | BaseVGM::VMaterialFactory | virtual |
PrintMedia() const | BaseVGM::VMaterialFactory | virtual |
SetDebug(int debug) | BaseVGM::VMaterialFactory | inlinevirtual |
VMaterialFactory(const std::string &name) | BaseVGM::VMaterialFactory | |
VMaterialFactory() | BaseVGM::VMaterialFactory | protected |
VMaterialFactory(const VMaterialFactory &rhs) | BaseVGM::VMaterialFactory | protected |
~IMaterialFactory() | VGM::IMaterialFactory | inlinevirtual |
~VMaterialFactory() | BaseVGM::VMaterialFactory | virtual |