|
OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
|
#include "AbsBeamline/AttributeSet.h"#include "Algorithms/CoordinateSystemTrafo.h"#include "Algorithms/Quaternion.hpp"#include "BeamlineGeometry/ElementGeometry.h"#include "BeamlineGeometry/Euclid3D.h"#include "BeamlineGeometry/Geometry.h"#include "BeamlineGeometry/Misalignment.h"#include "BeamlineGeometry/PlacedElement.h"#include "BeamlineGeometry/PlacementPose.h"#include "BeamlineGeometry/SupportPlacement.h"#include "Structure/BoundingBox.h"#include "Utilities/GeneralOpalException.h"#include "VectorMath.h"#include <map>#include <memory>#include <queue>#include <string>#include <utility>#include <vector>

Go to the source code of this file.
Classes | |
| class | ElementBase |
Enumerations | |
| enum class | ElementType : unsigned short { ANY , BEAMLINE , DRIFT , LASER , MARKER , MONITOR , MULTIPOLE , MULTIPOLET , RFCAVITY , TRAVELINGWAVE , SBEND , RBEND , RBEND3D , RING , PROBE , VACUUM , SOLENOID , SOURCE , CONSTANTEFIELDCAVITY } |
| enum class | ApertureType : unsigned short { RECTANGULAR , ELLIPTICAL , CONIC_RECTANGULAR , CONIC_ELLIPTICAL } |
|
strong |
| Enumerator | |
|---|---|
| RECTANGULAR | |
| ELLIPTICAL | |
| CONIC_RECTANGULAR | |
| CONIC_ELLIPTICAL | |
Definition at line 116 of file ElementBase.h.
|
strong |
| Enumerator | |
|---|---|
| ANY | |
| BEAMLINE | |
| DRIFT | |
| LASER | |
| MARKER | |
| MONITOR | |
| MULTIPOLE | |
| MULTIPOLET | |
| RFCAVITY | |
| TRAVELINGWAVE | |
| SBEND | |
| RBEND | |
| RBEND3D | |
| RING | |
| PROBE | |
| VACUUM | |
| SOLENOID | |
| SOURCE | |
| CONSTANTEFIELDCAVITY | |
Definition at line 94 of file ElementBase.h.