|
OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
#include <Python.h>#include <structmember.h>#include <boost/python.hpp>#include "Utilities/OpalException.h"#include "AbsBeamline/Ring.h"#include "Track/TrackRun.h"#include "Algorithms/ParallelTTracker.h"#include "Algorithms/ParallelCyclotronTracker.h"#include "PyOpal/ExceptionTranslation.h"#include "PyOpal/PyField.h"
Go to the source code of this file.
Namespaces | |
| namespace | PyOpal |
| namespace | PyOpal::Field |
Functions | |
| py::object | PyOpal::Field::get_field_value_parallelt (double x, double y, double z, double t, ParallelTTracker *tracker) |
| 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_ring (double x, double y, double z, double t, Ring *ring) |
| py::object | PyOpal::Field::get_field_value (double x, double y, double z, double t) |
| PyOpal::Field::BOOST_PYTHON_MODULE (field) | |