35 #ifndef OPENMS_KERNEL_RICHPEAK2D_H 36 #define OPENMS_KERNEL_RICHPEAK2D_H 95 if (
this == &rhs)
return *
this;
107 if (
this == &rhs)
return *
this;
134 #endif // OPENMS_KERNEL_RICHPEAK2D_H
RichPeak2D(const RichPeak2D &p)
Copy constructor.
Definition: RichPeak2D.h:68
A 2-dimensional raw data point or peak.
Definition: Peak2D.h:55
RichPeak2D(const Peak2D &p)
Constructor from Peak2D.
Definition: RichPeak2D.h:75
bool operator==(const RichPeak2D &rhs) const
Equality operator.
Definition: RichPeak2D.h:117
RichPeak2D(const PositionType &pos, const IntensityType in)
Member constructor.
Definition: RichPeak2D.h:83
Peak2D & operator=(const Peak2D &rhs)
Assignment operator.
Definition: Peak2D.h:223
bool operator==(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:806
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
Size clearUniqueId()
Clear the unique id. The new unique id will be invalid. Returns 1 if the unique id was changed...
Definition: UniqueIdInterface.h:117
bool operator!=(const RichPeak2D &rhs) const
Equality operator.
Definition: RichPeak2D.h:125
RichPeak2D & operator=(const RichPeak2D &rhs)
Assignment operator.
Definition: RichPeak2D.h:93
~RichPeak2D()
Destructor.
Definition: RichPeak2D.h:89
RichPeak2D()
Default constructor.
Definition: RichPeak2D.h:61
A base class defining a common interface for all classes having a unique id.
Definition: UniqueIdInterface.h:52
bool operator==(UniqueIdInterface const &rhs) const
Equality comparison operator - the unique ids must be equal (!)
Definition: UniqueIdInterface.h:103
A 2-dimensional raw data point or peak with meta information.
Definition: RichPeak2D.h:53
UniqueIdInterface & operator=(UniqueIdInterface const &rhs)
Assignment operator - copies the unique id.
Definition: UniqueIdInterface.h:90
RichPeak2D & operator=(const Peak2D &rhs)
Assignment operator.
Definition: RichPeak2D.h:105
bool operator==(const Peak2D &rhs) const
Equality operator.
Definition: Peak2D.h:234