1 #ifndef CLASSIC_NullGeometry_HH
2 #define CLASSIC_NullGeometry_HH
77 #endif // CLASSIC_NullGeometry_HH
Abstract base class for accelerator geometry classes.
virtual Euclid3D getTransform(double fromS, double toS) const
Get transform.
virtual double getOrigin() const
Get origin position.
Geometry representing an identity transform.
const NullGeometry & operator=(const NullGeometry &)
virtual double getElementLength() const
Get design length.
Displacement and rotation in space.
virtual double getArcLength() const
Get arc length.