ACCELERATOR PHYSICS GROUP

class RBendGeometry : public StraightGeometry

(Return to index)

The geometry for a RBend element.

It is a Geometry wrapper which adds two rotations by alpha/2 (local y-axis rotations) to the entrance and exit planes of a StraightGeometry. The y-rotations become part of the global geometry definition. {P} NOTE: in general the transformations returned include the effects of the y-rotations when the required point specifies the entrance or exit point. Requests for transformations within the geometry (i.e. from s1 to s2, where s1 and/or s2 are not the entrance or exit planes) do not contain the y-rotations. {P} A RBendGeometry can be seen as an OffsetGeometry, whose global geometry is a PlanarArcGeometry, and whose local geometry is a StraightGeometry.

Type: Instantiable
Superclasses: public StraightGeometry
Include file: ./BeamlineGeometry/RBendGeometry.hh

Inheritance

Synopsis (including inherited members):

Documentation:


Documentation generated by fci on Mon Feb 7 11:41:49 2000