ACCELERATOR PHYSICS GROUP

class Geometry

(Return to index)

Abstract base class for accelerator geometry classes.

A Geometry can be considered a 3-dimensional space line parameterised by the distance along the line (arc length) s. All Geometries have an exit and entrance plane and an origin. At any position s, a Geometry can define a unique 3-d rectilinear coordinate frame whose origin is on the geometry at s, and whose local z-axis is tangential to the geometry at s. The orientation of the local x- and y-axes are arbitrarilly specified by the Geometry. A special frame, referred to as the Geometry Local Frame (or Local Frame when it is unambiguous) is specified at s = origin. The Local Frame is is used to define that frame about which translations and rotations can be applied to the Geometry. The entrance and exit planes are defined as those x-y planes (z=0, s=constant) in the frames defined at s=entrance and s=exit.

Type: Abstract
Include file: ./BeamlineGeometry/Geometry.hh

Inheritance

Synopsis (including inherited members):

Documentation:


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