33 #include <boost/python.hpp> 34 #include "G4StackManager.hh" 44 ClearWaitingStack, 0, 1)
57 class_<G4StackManager, boost::noncopyable>
58 (
"G4StackManager",
"stack management class")
62 .def(
"ReClassify", &G4StackManager::ReClassify)
64 .def(
"ClearUrgentStack", &G4StackManager::ClearUrgentStack)
65 .def(
"ClearWaitingStack", &G4StackManager::ClearWaitingStack,
66 f_ClearWaitingStack())
67 .def(
"ClearPostponeStack", &G4StackManager::ClearPostponeStack)
68 .def(
"GetNTotalTrack", &G4StackManager::GetNTotalTrack)
69 .def(
"GetNUrgentTrack", &G4StackManager::GetNUrgentTrack)
72 .def(
"SetVerboseLevel", &G4StackManager::SetVerboseLevel)
void export_G4StackManager()
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_ClearWaitingStack, ClearWaitingStack, 0, 1) BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_GetNWaitingTrack