diff options
Diffstat (limited to 'src/main/FODO.h')
-rw-r--r-- | src/main/FODO.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/FODO.h b/src/main/FODO.h index 99241a6..31b5bb9 100644 --- a/src/main/FODO.h +++ b/src/main/FODO.h @@ -15,6 +15,10 @@ namespace vhc { class FODO: public CompositeElement { + +private: + double straightLength; + double focalisingCoefficient; Quadrupole* focalisingQuadrupole; Quadrupole* defocalisingQuadrupole; StraightElement* straightElement1; @@ -24,6 +28,8 @@ public: FODO(const Vector3D& entry, const Vector3D& exit, double sectionRadius, double straightLength, double focalisingCoefficient, Element* next = NULL); virtual ~FODO(); + + virtual FODO* copy() const; }; } |