|
VGM Version 5.3.1
|
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 |