26 #ifndef OPAL_TRIM_COIL_H
27 #define OPAL_TRIM_COIL_H
96 #endif // OPAL_TRIM_COIL_H
std::unique_ptr< TrimCoil > trimcoil_m
Actual implementation.
TrimCoilType getTrimCoilType() const
The base class for all OPAL objects.
virtual void execute()
Check the OpalTrimCoil data.
std::ostream & operator<<(std::ostream &os, const Attribute &attr)
void initOpalTrimCoil()
Initialise implementation.
void operator=(const OpalTrimCoil &)=delete
virtual void update()
Update the OpalTrimCoil data.
void printPolynom(Inform &os, const Attribute &attr) const
Helper method for printing.
OpalTrimCoil()
Exemplar constructor.
virtual void print(std::ostream &) const
Print the object.
virtual bool canReplaceBy(Object *object)
Test if replacement is allowed.
The base class for all OPAL definitions.
static OpalTrimCoil * find(const std::string &name)
Find named trim coil.
virtual OpalTrimCoil * clone(const std::string &name)
Make clone.
Inform & print(Inform &os) const
A representation of an Object attribute.