82 PeakShape(
double height_,
double mz_position_,
double left_width_,
double right_width_,
double area_, PeakIterator left_, PeakIterator right_,
Type type_);
85 PeakShape(
double height_,
double mz_position_,
double left_width_,
double right_width_,
double area_,
Type type_);
103 double operator()(
double x)
const;
105 double getSymmetricMeasure()
const;
107 double getFWHM()
const;
109 bool iteratorsSet()
const;
111 PeakIterator getLeftEndpoint()
const;
112 void setLeftEndpoint(PeakIterator left_endpoint);
114 PeakIterator getRightEndpoint()
const;
115 void setRightEndpoint(PeakIterator right_endpoint);
bool operator==(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:806
double r_value
Correlation coefficient.
Definition: PeakShape.h:130
double area
Area of the peak shape.
Definition: PeakShape.h:125
PeakIterator right_endpoint_
Right peak endpoint in the data.
Definition: PeakShape.h:153
bool operator()(const PeakShape &a, const PeakShape &b)
Definition: PeakShape.h:143
double left_width
Left width parameter.
Definition: PeakShape.h:121
double height
Maximum intensity of the peak shape.
Definition: PeakShape.h:117
bool operator!=(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:824
Comparison of mz_positions.
Definition: PeakShape.h:140
Type type
peak shape type
Definition: PeakShape.h:135
double right_width
Right width parameter.
Definition: PeakShape.h:123
Definition: PeakShape.h:70
MSSpectrum::const_iterator PeakIterator
Iterator to the raw data vector.
Definition: PeakShape.h:76
bool right_iterator_set_
flag if left endpoint iterator differs from default value
Definition: PeakShape.h:159
MSSpectrum exp_
Needed for initialization of endpoint iterators.
Definition: PeakShape.h:155
Type
Peak shape type (asymmetric Lorentzian or asymmetric hyperbolic secans squared).
Definition: PeakShape.h:68
The representation of a 1D spectrum.
Definition: MSSpectrum.h:67
PeakIterator left_endpoint_
Left peak endpoint in the data.
Definition: PeakShape.h:151
bool left_iterator_set_
flag if left endpoint iterator differs from default value
Definition: PeakShape.h:157
Internal representation of a peak shape (used by the PeakPickerCWT)
Definition: PeakShape.h:50
Definition: PeakShape.h:71
double mz_position
Centroid position.
Definition: PeakShape.h:119
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
double signal_to_noise
The signal to noise ratio at the mz_position.
Definition: PeakShape.h:132