ACCELERATOR PHYSICS GROUP

class ElementFactory : public Factory

(Return to index)

Concrete factory class for CLASSIC elements.

Defines the beamline element creation via the factory pattern. When the factory is constructed, empty elements are first created and stored. {p} With the makeElement() method, these elements can be cloned and then filled in with from an ElementImage. The factory also implements an element repository which can store beam lines.

Type: Instantiable
Superclasses: public Factory
Include file: ./Construction/ElementFactory.hh

Inheritance

Synopsis (including inherited members):

Documentation:


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