35 #ifndef OPENMS_KERNEL_RICHPEAK2D_H 
   36 #define OPENMS_KERNEL_RICHPEAK2D_H 
   89       if (
this == &rhs) 
return *
this;
 
  101       if (
this == &rhs) 
return *
this;
 
  121       return !(operator==(rhs));
 
  128 #endif // OPENMS_KERNEL_RICHPEAK2D_H 
bool operator==(const RichPeak2D &rhs) const 
Equality operator. 
Definition: RichPeak2D.h:111
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
Peak2D & operator=(const Peak2D &rhs)
Assignment operator. 
Definition: Peak2D.h:217
Size clearUniqueId()
Clear the unique id. The new unique id will be invalid. Returns 1 if the unique id was changed...
Definition: UniqueIdInterface.h:116
RichPeak2D & operator=(const RichPeak2D &rhs)
Assignment operator. 
Definition: RichPeak2D.h:87
bool operator==(const Peak2D &rhs) const 
Equality operator. 
Definition: Peak2D.h:228
~RichPeak2D()
Destructor. 
Definition: RichPeak2D.h:83
RichPeak2D()
Default constructor. 
Definition: RichPeak2D.h:61
A base class defining a common interface for all classes having a unique id. 
Definition: UniqueIdInterface.h:51
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:89
bool operator==(UniqueIdInterface const &rhs) const 
Equality comparison operator - the unique ids must be equal (!) 
Definition: UniqueIdInterface.h:102
bool operator!=(const RichPeak2D &rhs) const 
Equality operator. 
Definition: RichPeak2D.h:119
RichPeak2D & operator=(const Peak2D &rhs)
Assignment operator. 
Definition: RichPeak2D.h:99