32 #include <boost/python.hpp> 50 return new G4Hype(name, newInnerRadius, newOuterRadius,
51 newInnerStereo, newOuterStereo,
64 class_<G4Hype, G4Hype*, bases<G4VSolid> >
65 (
"G4Hype",
"hyperbolic solid class", no_init)
81 .def(self_ns::str(
self))
85 def(
"CreateHype",
CreateHype, return_value_policy<manage_new_object>());
G4double GetZHalfLength() const
G4Hype * CreateHype(const G4String &name, G4double newInnerRadius, G4double newOuterRadius, G4double newInnerStereo, G4double newOuterStereo, G4double newHalfLenZ)
void SetOuterRadius(G4double newORad)
G4double GetInnerRadius() const
void SetInnerRadius(G4double newIRad)
G4double GetInnerStereo() const
G4double GetOuterStereo() const
void SetZHalfLength(G4double newHLZ)
void SetOuterStereo(G4double newOSte)
void SetInnerStereo(G4double newISte)
G4double GetOuterRadius() const