|
| constexpr int | get_type () override |
| | Gets the unique identifier of the concrete subclass. Used for equal-type checking. The implementation should use the protected function ::get_hash. More...
|
| |
| std::unique_ptr< filter > | create () override |
| | Factory for the current concrete subclass. More...
|
| |
| void | perform (spectrum_state spect, std::initializer_list< parameter_t > params) override |
| | Filter using the Savitzky-Golay filter with Gram polynome approximation technique. More...
|
| |
| virtual void | perform (spectrum_state spect, std::initializer_list< parameter_t > params)=0 |
| |
| virtual constexpr int | get_type ()=0 |
| | Gets the unique identifier of the concrete subclass. Used for equal-type checking. The implementation should use the protected function ::get_hash. More...
|
| |
| virtual std::unique_ptr< filter > | create ()=0 |
| | Factory for the current concrete subclass. More...
|
| |
◆ create()
| std::unique_ptr< filter > fbgsense::filtering::filter_savgol::create |
( |
| ) |
|
|
inlineoverridevirtual |
◆ get_type()
| constexpr int fbgsense::filtering::filter_savgol::get_type |
( |
| ) |
|
|
inlineconstexproverridevirtual |
Gets the unique identifier of the concrete subclass. Used for equal-type checking. The implementation should use the protected function ::get_hash.
Implements processor< filter >.
◆ perform()
| void fbgsense::filtering::filter_savgol::perform |
( |
spectrum_state |
spect, |
|
|
std::initializer_list< parameter_t > |
params |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following file: