28#ifndef OPAL_OpalRingDefinition_HH
29#define OPAL_OpalRingDefinition_HH
74 virtual void print(std::ostream &)
const;
Ring describes a ring type geometry for tracking.
OpalRingDefinition provides UI wrapper for the Ring.
virtual void print(std::ostream &) const
Calls print on the OpalElement.
void operator=(const OpalRingDefinition &)
virtual ~OpalRingDefinition()
No memory allocated so does nothing.
OpalRingDefinition()
Define mapping from enum variables to string UI parameter names.
virtual OpalRingDefinition * clone(const std::string &name)
Inherited copy constructor.
void update()
Receive parameters from the parser and hand them off to the Ring.
OpalRingDefinition(const OpalRingDefinition &)