20#ifndef OPAL_OPALMULTIPOLET_HH
21#define OPAL_OPALMULTIPOLET_HH
60 void print(std::ostream& os)
const override;
OpalMultipoleT * clone(const std::string &name) override
Inherited copy constructor.
void operator=(const OpalMultipoleT &)=delete
static constexpr double MaximumMAXFORDER
OpalMultipoleT(const OpalMultipoleT &)=delete
static constexpr double DefaultMAXXORDER
void update() override
Update the MultipoleT with new parameters from UI parser.
void print(std::ostream &os) const override
Print the object.
static constexpr double DefaultMAXFORDER
Default value for maximum series expansion order.
static constexpr double MinimumMAXFORDER
OpalMultipoleT()
Default constructor initialises UI parameters.