103     virtual void run() = 0;
   130       if (seeds.size() != 0)
   132         throw Exception::IllegalArgument(__FILE__, __LINE__, OPENMS_PRETTY_FUNCTION, 
"The used feature detection algorithm does not support user-specified seed lists!");
 UInt no_exceptions
Definition: FeatureFinderAlgorithm.h:54
 
Param defaults_
Container for default parameters. This member should be filled in the constructor of derived classes!...
Definition: DefaultParamHandler.h:156
 
FeatureFinder * ff_
Pointer to the calling FeatureFinder that is used to access the feature flags. 
Definition: FeatureFinderAlgorithm.h:145
 
PeakMap MapType
Input map type. 
Definition: FeatureFinderAlgorithm.h:79
 
~FeatureFinderAlgorithm() override
destructor 
Definition: FeatureFinderAlgorithm.h:95
 
FeatureMap * features_
Output data pointer. 
Definition: FeatureFinderAlgorithm.h:142
 
MapType::CoordinateType CoordinateType
Coordinate/Position type of peaks. 
Definition: FeatureFinderAlgorithm.h:81
 
const MapType * map_
Input data pointer. 
Definition: FeatureFinderAlgorithm.h:139
 
std::map< String, UInt > mz_model
Definition: FeatureFinderAlgorithm.h:55
 
virtual void setSeeds(const FeatureMap &seeds)
Sets a reference to the calling FeatureFinder. 
Definition: FeatureFinderAlgorithm.h:128
 
A container for features. 
Definition: FeatureMap.h:93
 
unsigned int UInt
Unsigned integer type. 
Definition: Types.h:94
 
FeatureFinderAlgorithm()
default constructor 
Definition: FeatureFinderAlgorithm.h:86
 
Abstract base class for FeatureFinder algorithms. 
Definition: FeatureFinderAlgorithm.h:74
 
FeatureFinderAlgorithm & operator=(const FeatureFinderAlgorithm &)
Not implemented. 
 
std::map< float, UInt > mz_stdev
Definition: FeatureFinderAlgorithm.h:56
 
Main OpenMS namespace. 
Definition: FeatureDeconvolution.h:46
 
virtual Param getDefaultParameters() const
Returns the default parameters. Reimplement. 
Definition: FeatureFinderAlgorithm.h:110
 
A method or algorithm argument contains illegal values. 
Definition: Exception.h:648
 
std::map< String, UInt > exception
Definition: FeatureFinderAlgorithm.h:53
 
virtual void run()=0
Main method that implements the actual algorithm. 
 
std::vector< UInt > charge
Definition: FeatureFinderAlgorithm.h:57
 
Summary of fitting results. 
Definition: FeatureFinderAlgorithm.h:51
 
Management and storage of parameters / INI files. 
Definition: Param.h:74
 
In-Memory representation of a mass spectrometry experiment. 
Definition: MSExperiment.h:77
 
static void registerChildren()
register all derived classes here (see FeatureFinderAlgorithm_impl.h) 
 
double corr_min
Definition: FeatureFinderAlgorithm.h:58
 
MapType::IntensityType IntensityType
Intensity type of peaks. 
Definition: FeatureFinderAlgorithm.h:83
 
The main feature finder class. 
Definition: FeatureFinder.h:56
 
Summary()
Initial values. 
Definition: FeatureFinderAlgorithm.h:61
 
A base class for all classes handling default parameters. 
Definition: DefaultParamHandler.h:91
 
void setData(const MapType &map, FeatureMap &features, FeatureFinder &ff)
Sets a reference to the calling FeatureFinder. 
Definition: FeatureFinderAlgorithm.h:116