C# Class CSMSL.IO.ABSciex.WiffFile

Inheritance: MSDataFile
Show file Open project: dbaileychess/CSMSL

Public Methods

Method Description
AddLicense ( string key ) : void
GetDissociationType ( int spectrumNumber, int msnOrder = 2 ) : DissociationType
GetInjectionTime ( int spectrumNumber ) : double
GetIsolationWidth ( int spectrumNumber, int msnOrder = 2 ) : double
GetMsnOrder ( int spectrumNumber ) : int
GetMzAnalyzer ( int spectrumNumber ) : MZAnalyzerType
GetMzRange ( int spectrumNumber ) : MassRange
GetMzSpectrum ( int spectrumNumber ) : MassSpectrum
GetPolarity ( int spectrumNumber ) : Polarity
GetPrecusorCharge ( int spectrumNumber, int msnOrder = 2 ) : short
GetPrecusorMz ( int spectrumNumber, int msnOrder = 2 ) : double
GetResolution ( int spectrumNumber ) : double
GetRetentionTime ( int spectrumNumber ) : double
GetSampleNames ( ) : string[]
GetSpectrumNumber ( double retentionTime ) : int
Open ( ) : void
SetActiveSample ( int sampleIndex ) : void
SetActiveSample ( string sampleName ) : void
WiffFile ( string filePath ) : System

Protected Methods

Method Description
GetFirstSpectrumNumber ( ) : int
GetLastSpectrumNumber ( ) : int

Method Details

AddLicense() public static method

public static AddLicense ( string key ) : void
key string
return void

GetDissociationType() public method

public GetDissociationType ( int spectrumNumber, int msnOrder = 2 ) : DissociationType
spectrumNumber int
msnOrder int
return DissociationType

GetFirstSpectrumNumber() protected method

protected GetFirstSpectrumNumber ( ) : int
return int

GetInjectionTime() public method

public GetInjectionTime ( int spectrumNumber ) : double
spectrumNumber int
return double

GetIsolationWidth() public method

public GetIsolationWidth ( int spectrumNumber, int msnOrder = 2 ) : double
spectrumNumber int
msnOrder int
return double

GetLastSpectrumNumber() protected method

protected GetLastSpectrumNumber ( ) : int
return int

GetMsnOrder() public method

public GetMsnOrder ( int spectrumNumber ) : int
spectrumNumber int
return int

GetMzAnalyzer() public method

public GetMzAnalyzer ( int spectrumNumber ) : MZAnalyzerType
spectrumNumber int
return MZAnalyzerType

GetMzRange() public method

public GetMzRange ( int spectrumNumber ) : MassRange
spectrumNumber int
return MassRange

GetMzSpectrum() public method

public GetMzSpectrum ( int spectrumNumber ) : MassSpectrum
spectrumNumber int
return MassSpectrum

GetPolarity() public method

public GetPolarity ( int spectrumNumber ) : Polarity
spectrumNumber int
return Polarity

GetPrecusorCharge() public method

public GetPrecusorCharge ( int spectrumNumber, int msnOrder = 2 ) : short
spectrumNumber int
msnOrder int
return short

GetPrecusorMz() public method

public GetPrecusorMz ( int spectrumNumber, int msnOrder = 2 ) : double
spectrumNumber int
msnOrder int
return double

GetResolution() public method

public GetResolution ( int spectrumNumber ) : double
spectrumNumber int
return double

GetRetentionTime() public method

public GetRetentionTime ( int spectrumNumber ) : double
spectrumNumber int
return double

GetSampleNames() public method

public GetSampleNames ( ) : string[]
return string[]

GetSpectrumNumber() public method

public GetSpectrumNumber ( double retentionTime ) : int
retentionTime double
return int

Open() public method

public Open ( ) : void
return void

SetActiveSample() public method

public SetActiveSample ( int sampleIndex ) : void
sampleIndex int
return void

SetActiveSample() public method

public SetActiveSample ( string sampleName ) : void
sampleName string
return void

WiffFile() public method

public WiffFile ( string filePath ) : System
filePath string
return System