9#include "segmentation_method.h"
11namespace fbgsense::segmentation
21 std::unique_ptr<segmentation_method>
create()
override
23 return std::make_unique<segmentation_method_localmin>();
26 std::vector<region_t> perform(
spectrum_state spect, std::initializer_list<parameter_t> params)
override;
Definition: segmentation_method_localmin.h:14
std::unique_ptr< segmentation_method > create() override
Factory for the current concrete subclass.
Definition: segmentation_method_localmin.h:21
constexpr int get_type() override
Gets the unique identifier of the concrete subclass. Used for equal-type checking....
Definition: segmentation_method_localmin.h:16
Definition: segmentation_method.h:16
constexpr int get_hash(const char str[])
Java string hashing function. http://hg.openjdk.java.net/jdk8/jdk8/jdk/file/687fd7c7986d/src/share/cl...
Definition: processor.h:24
Data structure reflecting spectrum's current state. Used in processors.
Definition: spectrum_state.h:19