32 #include <boost/python.hpp> 
   36 using namespace boost::python;
 
   43   class_<G4EventManager, boost::noncopyable>
 
   44     (
"G4EventManager", 
"event manager class")
 
   46          return_value_policy<reference_existing_object>())
 
   47     .staticmethod(
"GetEventManager")
 
   50          return_internal_reference<>())
 
   51     .def(
"GetNonconstCurrentEvent", 
 
   53          return_internal_reference<>())
 
   55     .def(
"SetNumberOfAdditionalWaitingStacks", 
 
   58      return_value_policy<reference_existing_object>())
 
   60      return_value_policy<reference_existing_object>())
 
   65          return_value_policy<reference_existing_object>())
 
G4StackManager * GetStackManager() const 
 
G4Event * GetNonconstCurrentEvent()
 
void SetVerboseLevel(G4int value)
 
G4TrackingManager * GetTrackingManager() const 
 
void export_G4EventManager()
 
void SetUserInformation(G4VUserEventInformation *anInfo)
 
static G4EventManager * GetEventManager()
 
const G4Event * GetConstCurrentEvent()
 
void SetNumberOfAdditionalWaitingStacks(G4int iAdd)
 
G4VUserEventInformation * GetUserInformation()