 |
OpenMS
2.4.0
|
Go to the documentation of this file.
62 const String& note_ =
"") :
76 return (std::tie(first, second, note) <
82 return (std::tie(first, second, note) ==
101 virtual double evaluate(
double value)
const;
116 virtual void weightData(DataPoints& data);
121 virtual void unWeightData(DataPoints& data);
126 bool checkValidWeight(
const String& weight,
const std::vector<String>& valid_weights)
const;
135 double checkDatumRange(
const double& datum,
const double& datum_min,
const double& datum_max);
140 double weightDatum(
const double& datum,
const String& weight)
const;
145 double unWeightDatum(
const double& datum,
const String& weight)
const;
148 const Param& getParameters()
const;
151 std::vector<String> getValidXWeights()
const;
154 std::vector<String> getValidYWeights()
const;
157 static void getDefaultParameters(
Param& params);
Base class for TOPP applications.
Definition: TOPPBase.h:150
A more convenient string class.
Definition: String.h:57
Exception indicating that an invalid parameter was handed over to an algorithm.
Definition: Exception.h:347
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
static double ceilDecimal(double x, int decPow)
rounds x up to the next decimal power 10 ^ decPow
Definition: MathFunctions.h:65
int main(int argc, const char **argv)
Definition: INIFileEditor.cpp:73
Management and storage of parameters / INI files.
Definition: Param.h:74