peakml.io.xrawfile
Class IXRawfile.PrecursorInfo

java.lang.Object
  extended by peakml.io.xrawfile.IXRawfile.PrecursorInfo
Enclosing class:
IXRawfile

public static class IXRawfile.PrecursorInfo
extends java.lang.Object

Central class for collecting all information about a precursor scan.


Constructor Summary
IXRawfile.PrecursorInfo(double isolationmass, double monoisotopicmass, int chargestate, int scannumber)
          Standard constructor setting all the class members.
 
Method Summary
 int getChargeState()
          Returns the charge state as determined by the instrument firmware.
 double getIsolationMass()
          Returns the user defined isolation mass used to trigger the data dependent scan.
 double getMonoIsotopicMass()
          Returns the monoisotopic mass as determined by the instrument firmware.
 int getScanNumber()
          Returns the scannumber of the parent scan.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IXRawfile.PrecursorInfo

public IXRawfile.PrecursorInfo(double isolationmass,
                               double monoisotopicmass,
                               int chargestate,
                               int scannumber)
Standard constructor setting all the class members.

Parameters:
isolationmass - The user defined isolation mass used to trigger the data dependent scan.
monoisotopicmass - The monoisotopic mass as determined by the instrument firmware.
chargestate - The charge state as determined by the instrument firmware.
scannumber - The scannumber of the parent scan.
Method Detail

getIsolationMass

public double getIsolationMass()
Returns the user defined isolation mass used to trigger the data dependent scan.

Returns:
The user defined isolation mass used to trigger the data dependent scan.

getMonoIsotopicMass

public double getMonoIsotopicMass()
Returns the monoisotopic mass as determined by the instrument firmware.

Returns:
The monoisotopic mass as determined by the instrument firmware.

getChargeState

public int getChargeState()
Returns the charge state as determined by the instrument firmware.

Returns:
The charge state as determined by the instrument firmware.

getScanNumber

public int getScanNumber()
Returns the scannumber of the parent scan.

Returns:
The scannumber of the parent scan.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object