peakml
Class Peak

java.lang.Object
  extended by peakml.Annotatable
      extended by peakml.IPeak
          extended by peakml.Peak
Direct Known Subclasses:
Centroid

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
Peak()
           
 
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

Peak

public Peak()