LArSoft  v09_90_00
Liquid Argon Software toolkit - https://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 54 of file pyG4StackManager.cc.

References clear(), and pyG4StackManager::GetNWaitingTrack.

Referenced by BOOST_PYTHON_MODULE().

55 {
56  class_<G4StackManager, boost::noncopyable>
57  ("G4StackManager", "stack management class")
58  // ---
59  // Note that exposed items are limited, because this class object
60  // is mainly for internal uses.
61  .def("ReClassify", &G4StackManager::ReClassify)
62  .def("clear", &G4StackManager::clear)
63  .def("ClearUrgentStack", &G4StackManager::ClearUrgentStack)
64  .def("ClearWaitingStack", &G4StackManager::ClearWaitingStack,
65  f_ClearWaitingStack())
66  .def("ClearPostponeStack", &G4StackManager::ClearPostponeStack)
67  .def("GetNTotalTrack", &G4StackManager::GetNTotalTrack)
68  .def("GetNUrgentTrack", &G4StackManager::GetNUrgentTrack)
69  .def("GetNWaitingTrack", &G4StackManager::GetNWaitingTrack,
70  f_GetNWaitingTrack())
71  .def("SetVerboseLevel", &G4StackManager::SetVerboseLevel)
72  ;
73 }
vec_iX clear()