|
OPALX (Object Oriented Parallel Accelerator Library for Exascal) MINIorX
OPALX
|
#include "AbsBeamline/AttributeSet.h"#include "Algorithms/CoordinateSystemTrafo.h"#include "Algorithms/Quaternion.hpp"#include "BeamlineGeometry/Euclid3D.h"#include "BeamlineGeometry/Geometry.h"#include "MemoryManagement/RCObject.h"#include "Structure/BoundingBox.h"#include "Utilities/GeneralClassicException.h"#include <boost/optional.hpp>#include <map>#include <queue>#include <string>Go to the source code of this file.
Classes | |
| class | ElementBase |
Enumerations | |
| enum class | ElementType : unsigned short { ANY , BEAMLINE , DRIFT , MARKER , MULTIPOLE , MULTIPOLET , RFCAVITY , TRAVELINGWAVE , SBEND , RBEND , RBEND3D , RING , PROBE , VACUUM , SOLENOID , SOURCE } |
| enum class | ApertureType : unsigned short { RECTANGULAR , ELLIPTICAL , CONIC_RECTANGULAR , CONIC_ELLIPTICAL } |
|
strong |
| Enumerator | |
|---|---|
| RECTANGULAR | |
| ELLIPTICAL | |
| CONIC_RECTANGULAR | |
| CONIC_ELLIPTICAL | |
Definition at line 107 of file ElementBase.h.
|
strong |
| Enumerator | |
|---|---|
| ANY | |
| BEAMLINE | |
| DRIFT | |
| MARKER | |
| MULTIPOLE | |
| MULTIPOLET | |
| RFCAVITY | |
| TRAVELINGWAVE | |
| SBEND | |
| RBEND | |
| RBEND3D | |
| RING | |
| PROBE | |
| VACUUM | |
| SOLENOID | |
| SOURCE | |
Definition at line 88 of file ElementBase.h.