LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
pyG4StackManager.cc File Reference
#include <boost/python.hpp>
#include "G4StackManager.hh"

Go to the source code of this file.

Namespaces

 pyG4StackManager
 

Functions

 pyG4StackManager::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (f_ClearWaitingStack, ClearWaitingStack, 0, 1) BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_GetNWaitingTrack
 
void export_G4StackManager ()
 

Variables

 pyG4StackManager::GetNWaitingTrack
 

Function Documentation

void export_G4StackManager ( )

Definition at line 55 of file pyG4StackManager.cc.

References clear(), and pyG4StackManager::GetNWaitingTrack.

Referenced by BOOST_PYTHON_MODULE().

56 {
57  class_<G4StackManager, boost::noncopyable>
58  ("G4StackManager", "stack management class")
59  // ---
60  // Note that exposed items are limited, because this class object
61  // is mainly for internal uses.
62  .def("ReClassify", &G4StackManager::ReClassify)
63  .def("clear", &G4StackManager::clear)
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)
70  .def("GetNWaitingTrack", &G4StackManager::GetNWaitingTrack,
71  f_GetNWaitingTrack())
72  .def("SetVerboseLevel", &G4StackManager::SetVerboseLevel)
73  ;
74 }
vec_iX clear()