28#ifndef OPAL_OpalSplineTimeDependence_HH
29#define OPAL_OpalSplineTimeDependence_HH
62 void print(std::ostream &)
const override;
OpalSplineTimeDependence provides UI wrapper for the SplineTimeDependence.
static const std::string doc_string
OpalSplineTimeDependence * clone(const std::string &name) override
Inherited copy constructor.
OpalSplineTimeDependence(const OpalSplineTimeDependence &)=delete
void print(std::ostream &) const override
Calls print on the OpalElement.
~OpalSplineTimeDependence() override=default
No memory allocated so does nothing.
void update() override
Receive parameters from the parser and hand them off to the SplineTimeDependence.
void operator=(const OpalSplineTimeDependence &)=delete
OpalSplineTimeDependence()
Define mapping from enum variables to string UI parameter names.