59 if (&source ==
this)
return *
this;
Abstract base class for 1-dimensional models.
Definition: BaseModel.h:22
Stores the name and parameters of a model.
Definition: ModelDescription.h:27
void setParam(const Param ¶m)
Set the model parameters.
Definition: ModelDescription.h:100
Param & getParam()
Mutable access to the model parameters.
Definition: ModelDescription.h:94
const Param & getParam() const
Non-mutable access to model parameters.
Definition: ModelDescription.h:88
String name_
Definition: ModelDescription.h:121
virtual bool operator==(const ModelDescription &rhs) const
Definition: ModelDescription.h:107
void setName(const String &name)
Set the model name.
Definition: ModelDescription.h:82
ModelDescription(const BaseModel *model)
constructor provided for convenience
Definition: ModelDescription.h:45
virtual ~ModelDescription()
destructor
Definition: ModelDescription.h:52
virtual bool operator!=(const ModelDescription &rhs) const
Definition: ModelDescription.h:112
ModelDescription()
Default constructor.
Definition: ModelDescription.h:31
virtual ModelDescription & operator=(const ModelDescription &source)
assignment operator
Definition: ModelDescription.h:57
const String & getName() const
Non-mutable access to model name.
Definition: ModelDescription.h:70
Param parameters_
Definition: ModelDescription.h:122
ModelDescription(const ModelDescription &source)
copy constructor
Definition: ModelDescription.h:38
String & getName()
Mutable access to the model name.
Definition: ModelDescription.h:76
Management and storage of parameters / INI files.
Definition: Param.h:44
A more convenient string class.
Definition: String.h:34
Main OpenMS namespace.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19