29#ifndef OPAL_ELEMENTS_OpalOffset_OpalGlobalCylindricalOffset_HH
30#define OPAL_ELEMENTS_OpalOffset_OpalGlobalCylindricalOffset_HH
65 virtual void print(std::ostream &)
const;
OpalOffset provides classes for making offsets between elements in a ring geometry; only condition is...
OpalGlobalCylindricalOffset provides classes for making global offsets in a ring geometry using polar...
OpalGlobalCylindricalOffset()
Define mapping from enum variables to string UI parameter names.
virtual void print(std::ostream &) const
Calls print on the OpalElement.
void update()
Receive parameters from the parser and hand them off to the OpalCylindricalOffset.
virtual OpalGlobalCylindricalOffset * clone(const std::string &name)
Inherited copy constructor.
static const std::string doc_string
virtual ~OpalGlobalCylindricalOffset()
No memory allocated so does nothing.
void operator=(const OpalGlobalCylindricalOffset &)
OpalGlobalCylindricalOffset(const OpalGlobalCylindricalOffset &)