|
OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
#include "AbsBeamline/AttributeSet.h"#include "Algorithms/CoordinateSystemTrafo.h"#include "Algorithms/Quaternion.h"#include "BeamlineGeometry/Euclid3D.h"#include "BeamlineGeometry/Geometry.h"#include "Structure/BoundingBox.h"#include "MemoryManagement/RCObject.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 , CCOLLIMATOR , CORRECTOR , CYCLOTRON , DEGRADER , DRIFT , FLEXIBLECOLLIMATOR , MARKER , MONITOR , MPSPLITINTEGRATOR , MULTIPOLE , MULTIPOLET , OFFSET , PROBE , RBEND , RBEND3D , RFCAVITY , RING , SBEND , SBEND3D , SEPTUM , SOLENOID , SOURCE , STRIPPER , TRAVELINGWAVE , UNDULATOR , VACUUM , VARIABLERFCAVITY } |
| enum class | ApertureType : unsigned short { RECTANGULAR , ELLIPTICAL , CONIC_RECTANGULAR , CONIC_ELLIPTICAL } |
|
strong |
| Enumerator | |
|---|---|
| RECTANGULAR | |
| ELLIPTICAL | |
| CONIC_RECTANGULAR | |
| CONIC_ELLIPTICAL | |
Definition at line 120 of file ElementBase.h.
|
strong |
Definition at line 88 of file ElementBase.h.