VGM Version 5.3
|
This is the complete list of members for Geant4GM::Factory, including all inherited members.
BestMatch() const | BaseVGM::VFactory | inlinevirtual |
CreateArb8(const std::string &name, double hz, std::vector< VGM::TwoVector > vertices) | Geant4GM::Factory | virtual |
CreateBox(const std::string &name, double hx, double hy, double hz) | Geant4GM::Factory | virtual |
CreateCons(const std::string &name, double rin1, double rout1, double rin2, double rout2, double hz, double sphi, double dphi) | Geant4GM::Factory | virtual |
CreateCtubs(const std::string &name, double rin, double rout, double hz, double sphi, double dphi, double nxlow, double nylow, double nzlow, double nxhigh, double nyhigh, double nzhigh) | Geant4GM::Factory | virtual |
CreateDisplacedSolid(const std::string &name, VGM::ISolid *solid, const VGM::Transform &transform) | Geant4GM::Factory | virtual |
CreateEllipsoid(const std::string &name, double dx, double dy, double dz, double zBottomCut, double zTopCut) | Geant4GM::Factory | virtual |
CreateEllipticalTube(const std::string &name, double dx, double dy, double hz) | Geant4GM::Factory | virtual |
CreateExtrudedSolid(const std::string &name, std::vector< VGM::TwoVector > polygon, std::vector< std::vector< double > > zsections) | Geant4GM::Factory | virtual |
CreateHype(const std::string &name, double r1, double r2, double stereo1, double stereo2, double hz) | Geant4GM::Factory | virtual |
CreateIntersectionSolid(const std::string &name, VGM::ISolid *solidA, VGM::ISolid *solidB, const VGM::Transform &transform) | Geant4GM::Factory | virtual |
CreateMultiplePlacement(const std::string &name, VGM::IVolume *volume, VGM::IVolume *motherVolume, VGM::Axis axis, int nofItems, double width, double offset, double halfGap) | Geant4GM::Factory | virtual |
CreateMultiUnion(const std::string &name, std::vector< VGM::ISolid * > constituents, std::vector< VGM::Transform > transforms) | Geant4GM::Factory | virtual |
CreatePara(const std::string &name, double dx, double dy, double dz, double alpha, double theta, double phi) | Geant4GM::Factory | virtual |
CreateParaboloid(const std::string &name, double r1, double r2, double hz) | Geant4GM::Factory | virtual |
CreateParameterisedPlacement(const std::string &name, VGM::IVolume *motherVolume, const std::vector< VGM::Transform > &transforms, const std::vector< VGM::IVolume * > &volumes) | Geant4GM::Factory | virtual |
CreatePlacement(const std::string &name, int copyNo, VGM::IVolume *volume, VGM::IVolume *motherVolume, const VGM::Transform &transform) | Geant4GM::Factory | virtual |
CreatePolycone(const std::string &name, double sphi, double dphi, int nofZplanes, double *z, double *rin, double *rout) | Geant4GM::Factory | virtual |
CreatePolyhedra(const std::string &name, double sphi, double dphi, int nofSides, int nofZplanes, double *z, double *rin, double *rout) | Geant4GM::Factory | virtual |
CreateScaledSolid(const std::string &name, VGM::ISolid *solid, const VGM::Transform &transform) | Geant4GM::Factory | virtual |
CreateSphere(const std::string &name, double rin, double rout, double sphi, double dphi, double stheta, double dtheta) | Geant4GM::Factory | virtual |
CreateSubtractionSolid(const std::string &name, VGM::ISolid *solidA, VGM::ISolid *solidB, const VGM::Transform &transform) | Geant4GM::Factory | virtual |
CreateTessellatedSolid(const std::string &name, std::vector< std::vector< VGM::ThreeVector > > facets) | Geant4GM::Factory | virtual |
CreateTorus(const std::string &name, double rin, double rout, double rax, double sphi, double dphi) | Geant4GM::Factory | virtual |
CreateTrap(const std::string &name, double hz, double theta, double phi, double dy1, double dx1, double dx2, double alpha1, double dy2, double dx3, double dx4, double alpha2) | Geant4GM::Factory | virtual |
CreateTrd(const std::string &name, double hx1, double hx2, double hy1, double hy2, double hz) | Geant4GM::Factory | virtual |
CreateTubs(const std::string &name, double rin, double rout, double hz, double sphi, double dphi) | Geant4GM::Factory | virtual |
CreateUnionSolid(const std::string &name, VGM::ISolid *solidA, VGM::ISolid *solidB, const VGM::Transform &transform) | Geant4GM::Factory | virtual |
CreateVolume(const std::string &name, VGM::ISolid *solid, const std::string &mediumName) | Geant4GM::Factory | virtual |
Debug() const | BaseVGM::VFactory | inlinevirtual |
DummyBoxDimensions() const | BaseVGM::VFactory | inlinevirtual |
Export(VGM::IFactory *factory) const | BaseVGM::VFactory | virtual |
Factory() | Geant4GM::Factory | |
Factory(const Factory &rhs) | Geant4GM::Factory | protected |
GetSurfCheck() | Geant4GM::Factory | static |
Ignore() const | BaseVGM::VFactory | inlinevirtual |
Import(G4VPhysicalVolume *topVolume) | Geant4GM::Factory | |
Import(G4VSolid *solid) | Geant4GM::Factory | |
MaterialFactory() const | BaseVGM::VFactory | inlinevirtual |
Name() const | BaseVGM::VFactory | inlinevirtual |
PrintSolids() const | BaseVGM::VFactory | virtual |
PrintVolumes() const | BaseVGM::VFactory | virtual |
SetBestMatch(bool value) | BaseVGM::VFactory | inlinevirtual |
SetDebug(int debug) | BaseVGM::VFactory | virtual |
SetDummyBoxDimensions(double value) | BaseVGM::VFactory | inlinevirtual |
SetIgnore(bool ignore, double dummyBoxDimensions=VGM::kDefaultDummyBoxDimensions) | BaseVGM::VFactory | virtual |
SetSingleMode(bool singleMode) | BaseVGM::VFactory | inlineprotectedvirtual |
SetSolid(VGM::ISolid *solid) | Geant4GM::Factory | protectedvirtual |
SetSurfCheck(bool surfCheck) | Geant4GM::Factory | static |
SingleMode() const | BaseVGM::VFactory | inlineprotectedvirtual |
SingleSolid() const | Geant4GM::Factory | virtual |
Solid() const | Geant4GM::Factory | |
Solids() const | BaseVGM::VFactory | inlinevirtual |
SolidStore() | BaseVGM::VFactory | inlineprotectedvirtual |
Top() const | Geant4GM::Factory | virtual |
VFactory(const std::string &name, VGM::IMaterialFactory *materialFactory) | BaseVGM::VFactory | |
VFactory() | BaseVGM::VFactory | protected |
VFactory(const VFactory &rhs) | BaseVGM::VFactory | protected |
Volumes() const | BaseVGM::VFactory | inlinevirtual |
VolumeStore() | BaseVGM::VFactory | inlineprotectedvirtual |
World() const | Geant4GM::Factory | |
~Factory() | Geant4GM::Factory | virtual |
~IFactory() | VGM::IFactory | inlinevirtual |
~VFactory() | BaseVGM::VFactory | virtual |