OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
Functions | |
void | executeWrapper (PyOpalObjectNS::PyOpalObject< TrackCmd > &cmd) |
BOOST_PYTHON_MODULE (track) | |
BOOST_PYTHON_MODULE (track_run) | |
boost::python::object | execute (PyOpalObjectNS::PyOpalObject< TrackRun > &trackRun) |
Variables | |
const char * | module_docstring = "build a tracking object" |
std::string | track_run_docstring = std::string() |
PyOpal::PyTrackRunNS::BOOST_PYTHON_MODULE | ( | track | ) |
Definition at line 36 of file PyTrackCmd.cpp.
References executeWrapper(), PyOpal::Globals::Initialise(), PyOpal::PyOpalObjectNS::PyOpalObject< C >::make_class(), and PyOpal::ExceptionTranslation::registerExceptions().
PyOpal::PyTrackRunNS::BOOST_PYTHON_MODULE | ( | track_run | ) |
Definition at line 37 of file PyTrackRun.cpp.
References PyOpal::PyOpalObjectNS::PyOpalObject< C >::addExecute(), endl(), gmsg, PyOpal::Globals::Initialise(), PyOpal::PyOpalObjectNS::PyOpalObject< C >::make_class(), and PyOpal::ExceptionTranslation::registerExceptions().
boost::python::object PyOpal::PyTrackRunNS::execute | ( | PyOpalObjectNS::PyOpalObject< TrackRun > & | trackRun | ) |
void PyOpal::PyTrackRunNS::executeWrapper | ( | PyOpalObjectNS::PyOpalObject< TrackCmd > & | cmd | ) |
Definition at line 30 of file PyTrackCmd.cpp.
References PyOpal::PyOpalObjectNS::PyOpalObject< C >::getOpalShared().
Referenced by BOOST_PYTHON_MODULE().
const char * PyOpal::PyTrackRunNS::module_docstring = "build a tracking object" |
Definition at line 9 of file PyTrackCmd.cpp.
std::string PyOpal::PyTrackRunNS::track_run_docstring = std::string() |
Definition at line 13 of file PyTrackRun.cpp.