Class Peak

  extended by peakml.Annotatable
      extended by peakml.IPeak
          extended by peakml.Peak
Direct Known Subclasses:

public abstract class Peak
extends IPeak

Base-class for a single peak, which can either be a single data-point (Centroid), or a collection of data-points making up the peak (Profile). This class has been provided to enable type-binding to either Centroid or Profile for classes like MassChromatogram and does not add additional properties to these classes.

Nested Class Summary
Nested classes/interfaces inherited from class peakml.IPeak
IPeak.AnnotationAscending, IPeak.AnnotationDescending, IPeak.MatchCompare<Type>, IPeak.RelationCompare<Type>
Field Summary
Fields inherited from class peakml.IPeak
relationid, sort_intensity_ascending, sort_intensity_descending, sort_mass_ascending, sort_mass_descending, sort_patternid_ascending, sort_patternid_descending, sort_profileid_ascending, sort_profileid_descending, sort_retentiontime_ascending, sort_retentiontime_descending, sort_scanid_ascending, sort_scanid_descending
Constructor Summary
Method Summary
Methods inherited from class peakml.IPeak
findRelatedPeaks, getBestPeakOnMass, getBestPeakOnRT, getIntensity, getMass, getMeasurementID, getPatternID, getRetentionTime, getScanID, getSignal, match, match, peaksOfMeasurements, setIntensity, setMass, setMeasurementID, setPatternID, setRetentionTime, setScanID, sha1, unpack
Methods inherited from class peakml.Annotatable
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotations, getAnnotation, getAnnotations, removeAllAnnotations, removeAnnotation
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public Peak()