LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
pyG4RunManagerKernel.cc File Reference
#include <boost/python.hpp>
#include "G4RunManagerKernel.hh"

Go to the source code of this file.

Namespaces

 pyG4RunManagerKernel
 

Functions

void export_G4RunManagerKernel ()
 

Function Documentation

void export_G4RunManagerKernel ( )

Definition at line 52 of file pyG4RunManagerKernel.cc.

Referenced by BOOST_PYTHON_MODULE().

53 {
54  class_<G4RunManagerKernel>("G4RunManagerKernel", "run manager kernel")
55  .def("GetRunManagerKernel", &G4RunManagerKernel::GetRunManagerKernel,
56  "Get an instance of G4RunManagerKernel",
57  return_value_policy<reference_existing_object>())
58  .staticmethod("GetRunManagerKernel")
59  // ---
60  //.def("DefineWorldVolume", &G4RunManagerKernel::DefineWorldVolume)
61  //.def("SetPhysics", &G4RunManagerKernel::SetPhysics)
62  //.def("InitializePhysics", &G4RunManagerKernel::InitializePhysics)
63  .def("RunInitialization", &G4RunManagerKernel::RunInitialization,
64  f_RunInitialization())
65  //.def("RunTermination", &G4RunManagerKernel::RunTermination)
66  //.def("UpdateRegion", &G4RunManagerKernel::UpdateRegion)
67  //.def("DumpRegion", &G4RunManagerKernel::DumpRegion)
68  //.def("DumpRegion", &G4RunManagerKernel::DumpRegion)
69  //.def("GeometryHasBeenModified",
70  //&G4RunManagerKernel::GeometryHasBeenModified)
71  //.def("PhysicsHasBeenModified",
72  //&G4RunManagerKernel::PhysicsHasBeenModified)
73  //.def("GetEventManager", &G4RunManagerKernel::GetEventManager,
74  //...)
75  //.def("GetStackManager", &G4RunManagerKernel::GetStackManager,
76  //...)
77  //.def("GetTrackingManager", &G4RunManagerKernel::GetTrackingManager,
78  //...)
79  //.def("SetPrimaryTransformer", &G4RunManagerKernel::SetPrimaryTransformer)
80  //.def("GetPrimaryTransformer", &G4RunManagerKernel::GetPrimaryTransformer,
81  //...)
82  //.def("GetVersionString", &G4RunManagerKernel::GetVersionString)
83  //.def("SetVerboseLevel", &G4RunManagerKernel::SetVerboseLevel)
84  //.def("SetGeometryToBeOptimized",
85  //&G4RunManagerKernel::SetGeometryToBeOptimized)
86  ;
87 }