1 #ifndef CLASSIC_RBendGeometry_HH
2 #define CLASSIC_RBendGeometry_HH
99 #endif // CLASSIC_RBendGeometry_HH
Euclid3D getTotalTransform() const
Get transform.
Euclid3D getEntranceFrame() const
Get transform.
void setBendAngle(double angle)
Set angle.
The geometry for a RBend element.
item[EANGLE] Entrance edge angle(radians).\item[ROTATION] Rotation of the magnet about its central axis(radians
A geometry representing a straight line.
Euclid3D getExitPatch() const
Get patch.
RBendGeometry(double length, double angle)
Constructor.
virtual double getBendAngle() const
Get angle.
Euclid3D getEntrancePatch() const
Get patch.
Displacement and rotation in space.
Euclid3D getExitFrame() const
Get transform.
const RBendGeometry & operator=(const RBendGeometry &)
virtual double getArcLength() const
Get arc length.