33 #include <boost/python.hpp>
37 using namespace boost::python;
44 class_<G4EventManager, boost::noncopyable>
45 (
"G4EventManager",
"event manager class")
47 return_value_policy<reference_existing_object>())
48 .staticmethod(
"GetEventManager")
51 return_internal_reference<>())
52 .def(
"GetNonconstCurrentEvent",
54 return_internal_reference<>())
56 .def(
"SetNumberOfAdditionalWaitingStacks",
59 return_value_policy<reference_existing_object>())
61 return_value_policy<reference_existing_object>())
66 return_value_policy<reference_existing_object>())