65 const String& note_ =
"") :
79 return (std::tie(first, second, note) <
85 return (std::tie(first, second, note) ==
104 virtual double evaluate(
double value)
const;
119 virtual void weightData(DataPoints& data);
124 virtual void unWeightData(DataPoints& data);
129 bool checkValidWeight(
const String& weight,
const std::vector<String>& valid_weights)
const;
138 double checkDatumRange(
const double& datum,
const double& datum_min,
const double& datum_max);
143 double weightDatum(
const double& datum,
const String& weight)
const;
148 double unWeightDatum(
const double& datum,
const String& weight)
const;
151 const Param& getParameters()
const;
154 std::vector<String> getValidXWeights()
const;
157 std::vector<String> getValidYWeights()
const;
160 static void getDefaultParameters(
Param& params);
A more convenient string class.
Definition: String.h:58
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
Management and storage of parameters / INI files.
Definition: Param.h:69