peakml.io.dac
Class DACFunctionInfo

java.lang.Object
  extended by peakml.io.dac.DACFunctionInfo

public class DACFunctionInfo
extends java.lang.Object


Field Summary
static java.lang.String TYPE_AUTO_DAUGHTERS
           
static java.lang.String TYPE_AUTOSPEC_BE_SCAN
           
static java.lang.String TYPE_AUTOSPEC_BE2_SCAN
           
static java.lang.String TYPE_AUTOSPEC_CNL_SCAN
           
static java.lang.String TYPE_AUTOSPEC_MIKES_SCAN
           
static java.lang.String TYPE_AUTOSPEC_MRM
           
static java.lang.String TYPE_AUTOSPEC_NRMS_SCAN
           
static java.lang.String TYPE_AUTOSPECQ_MRM_SCAN
           
static java.lang.String TYPE_DAUGHTERS
           
static java.lang.String TYPE_DIODE_ARRAY
           
static java.lang.String TYPE_MAGNETIC_SCAN
           
static java.lang.String TYPE_MAGNETIC_SIR
           
static java.lang.String TYPE_MALDI_TOF
           
static java.lang.String TYPE_MRM
           
static java.lang.String TYPE_MS2
           
static java.lang.String TYPE_NEUTRAL_GAIN
           
static java.lang.String TYPE_NEUTRAL_LOSS
           
static java.lang.String TYPE_PARENTS
           
static java.lang.String TYPE_Q1F
           
static java.lang.String TYPE_SCAN
           
static java.lang.String TYPE_SIR
           
static java.lang.String TYPE_TOF
           
static java.lang.String TYPE_TOF_DAUGHTER
           
static java.lang.String TYPE_TOF_MS
           
static java.lang.String TYPE_TOF_PARENT
           
static java.lang.String TYPE_TOF_PSD
           
static java.lang.String TYPE_TOF_SURVEY
           
static java.lang.String TYPE_VOLTAGE_SCAN
           
static java.lang.String TYPE_VOLTAGE_SIR
           
 
Constructor Summary
DACFunctionInfo()
           
 
Method Summary
 double getEndRT()
           
 double getFunctionSetMass()
           
 java.lang.String getFunctionType()
           
 double[] getMRMDaughters()
           
 double[] getMRMParents()
           
static int getNumberOfFunctions(java.lang.String filename)
           
 int getNumScans()
           
 int getNumSegments()
           
 double[] getSIRChannels()
           
 double getStartRT()
           
 int open(java.lang.String filename, int functionnr)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE_SCAN

public static final java.lang.String TYPE_SCAN
See Also:
Constant Field Values

TYPE_SIR

public static final java.lang.String TYPE_SIR
See Also:
Constant Field Values

TYPE_PARENTS

public static final java.lang.String TYPE_PARENTS
See Also:
Constant Field Values

TYPE_DAUGHTERS

public static final java.lang.String TYPE_DAUGHTERS
See Also:
Constant Field Values

TYPE_NEUTRAL_LOSS

public static final java.lang.String TYPE_NEUTRAL_LOSS
See Also:
Constant Field Values

TYPE_NEUTRAL_GAIN

public static final java.lang.String TYPE_NEUTRAL_GAIN
See Also:
Constant Field Values

TYPE_MRM

public static final java.lang.String TYPE_MRM
See Also:
Constant Field Values

TYPE_Q1F

public static final java.lang.String TYPE_Q1F
See Also:
Constant Field Values

TYPE_MS2

public static final java.lang.String TYPE_MS2
See Also:
Constant Field Values

TYPE_DIODE_ARRAY

public static final java.lang.String TYPE_DIODE_ARRAY
See Also:
Constant Field Values

TYPE_TOF

public static final java.lang.String TYPE_TOF
See Also:
Constant Field Values

TYPE_TOF_PSD

public static final java.lang.String TYPE_TOF_PSD
See Also:
Constant Field Values

TYPE_TOF_SURVEY

public static final java.lang.String TYPE_TOF_SURVEY
See Also:
Constant Field Values

TYPE_TOF_DAUGHTER

public static final java.lang.String TYPE_TOF_DAUGHTER
See Also:
Constant Field Values

TYPE_MALDI_TOF

public static final java.lang.String TYPE_MALDI_TOF
See Also:
Constant Field Values

TYPE_TOF_MS

public static final java.lang.String TYPE_TOF_MS
See Also:
Constant Field Values

TYPE_TOF_PARENT

public static final java.lang.String TYPE_TOF_PARENT
See Also:
Constant Field Values

TYPE_VOLTAGE_SCAN

public static final java.lang.String TYPE_VOLTAGE_SCAN
See Also:
Constant Field Values

TYPE_MAGNETIC_SCAN

public static final java.lang.String TYPE_MAGNETIC_SCAN
See Also:
Constant Field Values

TYPE_VOLTAGE_SIR

public static final java.lang.String TYPE_VOLTAGE_SIR
See Also:
Constant Field Values

TYPE_MAGNETIC_SIR

public static final java.lang.String TYPE_MAGNETIC_SIR
See Also:
Constant Field Values

TYPE_AUTO_DAUGHTERS

public static final java.lang.String TYPE_AUTO_DAUGHTERS
See Also:
Constant Field Values

TYPE_AUTOSPEC_BE_SCAN

public static final java.lang.String TYPE_AUTOSPEC_BE_SCAN
See Also:
Constant Field Values

TYPE_AUTOSPEC_BE2_SCAN

public static final java.lang.String TYPE_AUTOSPEC_BE2_SCAN
See Also:
Constant Field Values

TYPE_AUTOSPEC_CNL_SCAN

public static final java.lang.String TYPE_AUTOSPEC_CNL_SCAN
See Also:
Constant Field Values

TYPE_AUTOSPEC_MIKES_SCAN

public static final java.lang.String TYPE_AUTOSPEC_MIKES_SCAN
See Also:
Constant Field Values

TYPE_AUTOSPEC_MRM

public static final java.lang.String TYPE_AUTOSPEC_MRM
See Also:
Constant Field Values

TYPE_AUTOSPEC_NRMS_SCAN

public static final java.lang.String TYPE_AUTOSPEC_NRMS_SCAN
See Also:
Constant Field Values

TYPE_AUTOSPECQ_MRM_SCAN

public static final java.lang.String TYPE_AUTOSPECQ_MRM_SCAN
See Also:
Constant Field Values
Constructor Detail

DACFunctionInfo

public DACFunctionInfo()
Method Detail

open

public int open(java.lang.String filename,
                int functionnr)
Parameters:
filename - The file to open.
functionnr - The function to open.
Returns:
RTCODE_SUCCESS when all is ok, RTCODE_FILE_NOT_FOUND when the file is not found.

getNumberOfFunctions

public static int getNumberOfFunctions(java.lang.String filename)
Returns:

getFunctionType

public java.lang.String getFunctionType()

getStartRT

public double getStartRT()

getEndRT

public double getEndRT()

getNumScans

public int getNumScans()

getFunctionSetMass

public double getFunctionSetMass()

getNumSegments

public int getNumSegments()

getSIRChannels

public double[] getSIRChannels()

getMRMParents

public double[] getMRMParents()

getMRMDaughters

public double[] getMRMDaughters()

toString

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