32 #include <boost/python.hpp> 
   35 using namespace boost::python;
 
   40 namespace pyG4TwistedTrap {
 
   47   return new G4TwistedTrap(name, pPhiTwist, pDx1, pDx2, pDy, pDz);
 
   60                            pDy1, pDx1, pDx2, pDy2, pDx3, pDx4, pAlph);
 
   65 using namespace pyG4TwistedTrap;
 
   72   class_<G4TwistedTrap, G4TwistedTrap*, bases<G4VSolid> >
 
   73     (
"G4TwistedTrap", 
"twisted trapezoid solid class", no_init)
 
   82     .def(self_ns::str(
self))
 
   87         return_value_policy<manage_new_object>());
 
   89         return_value_policy<manage_new_object>());
 
G4TwistedTrap * f1_CreateTwistedTrap(const G4String &name, G4double pPhiTwist, G4double pDx1, G4double pDx2, G4double pDy, G4double pDz)
 
G4TwistedTrap * f2_CreateTwistedTrap(const G4String &name, G4double pPhiTwist, G4double pDz, G4double pTheta, G4double pPhi, G4double pDy1, G4double pDx1, G4double pDx2, G4double pDy2, G4double pDx3, G4double pDx4, G4double pAlph)
 
void export_G4TwistedTrap()