31 #include <boost/python.hpp> 32 #include "G4ChordFinder.hh" 33 #include "G4MagneticField.hh" 53 class_<G4ChordFinder, G4ChordFinder*, boost::noncopyable>
54 (
"G4ChordFinder",
"chord finder class", no_init)
56 .def(init<G4MagneticField*>())
57 .def(init<G4MagneticField*, G4double>())
58 .def(init<G4MagneticField*, G4double, G4MagIntegratorStepper*>())
60 .def(
"GetDeltaChord", &G4ChordFinder::GetDeltaChord)
61 .def(
"SetDeltaChord", &G4ChordFinder::SetDeltaChord)
63 .def(
"SetVerbose", &G4ChordFinder::SetVerbose, f_SetVerbose())
void export_G4ChordFinder()
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_CreateTubeVolume, CreateTubeVolume, 4, 6) BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_CreateConeVolume