OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
|
#include <boost/python.hpp>
#include "AbsBeamline/Ring.h"
#include "Algorithms/ParallelTTracker.h"
#include "Algorithms/ParallelCyclotronTracker.h"
#include "Track/TrackRun.h"
#include "Utilities/OpalException.h"
#include "PyOpal/PyCore/ExceptionTranslation.h"
#include "PyOpal/PyCore/Globals.h"
Go to the source code of this file.
Namespaces | |
PyOpal | |
PyOpal::Field | |
Functions | |
py::object | PyOpal::Field::get_field_value_cyclotron (double x, double y, double z, double t, ParallelCyclotronTracker *tracker) |
py::object | PyOpal::Field::get_field_value (double x, double y, double z, double t) |
Ring * | PyOpal::Field::getRing () |
std::string | PyOpal::Field::getElementName (int i) |
boost::python::object | PyOpal::Field::getElementStartPosition (int i) |
boost::python::object | PyOpal::Field::getElementEndPosition (int i) |
boost::python::object | PyOpal::Field::getElementStartNormal (int i) |
boost::python::object | PyOpal::Field::getElementEndNormal (int i) |
size_t | PyOpal::Field::getNumberOfElements () |
PyOpal::Field::BOOST_PYTHON_MODULE (field) | |
Variables | |
std::string | PyOpal::Field::field_docstring |
std::string | PyOpal::Field::get_field_value_docstring |
std::string | PyOpal::Field::element_name_docstring |
std::string | PyOpal::Field::start_pos_docstring |
std::string | PyOpal::Field::end_pos_docstring |
std::string | PyOpal::Field::start_norm_docstring |
std::string | PyOpal::Field::end_norm_docstring |
std::string | PyOpal::Field::num_elements_docstring |