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