#include <boost/python.hpp>
#include "G4VProcess.hh"
Go to the source code of this file.
void export_G4VProcess |
( |
| ) |
|
Definition at line 50 of file pyG4VProcess.cc.
Referenced by BOOST_PYTHON_MODULE().
52 class_<G4VProcess, G4VProcess*, boost::noncopyable>
53 (
"G4VProcess",
"base class for process", no_init)
56 .def(
"SetPILfactor", &G4VProcess::SetPILfactor)
57 .def(
"GetPILfactor", &G4VProcess::GetPILfactor)
58 .def(
"IsApplicable", &G4VProcess::IsApplicable)
59 .def(
"BuildPhysicsTable", &G4VProcess::BuildPhysicsTable)
60 .def(
"PreparePhysicsTable", &G4VProcess::PreparePhysicsTable)
61 .def(
"StorePhysicsTable", &G4VProcess::StorePhysicsTable)
62 .def(
"RetrievePhysicsTable", &G4VProcess::RetrievePhysicsTable)
63 .def(
"GetPhysicsTableFileName", &G4VProcess::GetPhysicsTableFileName,
64 f_GetPhysicsTableFileName()
65 [return_value_policy<return_by_value>()])
66 .def(
"GetProcessName", &G4VProcess::GetProcessName,
67 return_value_policy<return_by_value>())
68 .def(
"GetProcessType", &G4VProcess::GetProcessType)
69 .def(
"DumpInfo", &G4VProcess::DumpInfo)
70 .def(
"SetVerboseLevel", &G4VProcess::SetVerboseLevel)
71 .def(
"GetVerboseLevel", &G4VProcess::GetVerboseLevel)