C# Class CSMSL.IO.Bruker.BrukerDDirectory

Inheritance: MSDataFile
Show file Open project: dbaileychess/CSMSL

Public Methods

Method Description
BrukerDDirectory ( string directoryPath, bool openImmediately = false ) : System
Dispose ( ) : void
GetDissociationType ( int spectrumNumber, int msnOrder = 2 ) : Proteomics.DissociationType
GetInjectionTime ( int spectrumNumber ) : double
GetIsolationWidth ( int spectrumNumber, int msnOrder = 2 ) : double
GetMsnOrder ( int spectrumNumber ) : int
GetMzAnalyzer ( int spectrumNumber ) : Spectral.MZAnalyzerType
GetMzRange ( int spectrumNumber ) : MassRange
GetMzSpectrum ( int spectrumNumber ) : Spectral.MassSpectrum
GetPolarity ( int spectrumNumber ) : Spectral.Polarity
GetPrecusorCharge ( int spectrumNumber, int msnOrder = 2 ) : short
GetPrecusorMz ( int spectrumNumber, int msnOrder = 2 ) : double
GetRetentionTime ( int spectrumNumber ) : double
GetSpectrumNumber ( double retentionTime ) : int
Open ( ) : void

Protected Methods

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

Method Details

BrukerDDirectory() public method

public BrukerDDirectory ( string directoryPath, bool openImmediately = false ) : System
directoryPath string
openImmediately bool
return System

Dispose() public method

public Dispose ( ) : void
return void

GetDissociationType() public method

public GetDissociationType ( int spectrumNumber, int msnOrder = 2 ) : Proteomics.DissociationType
spectrumNumber int
msnOrder int
return Proteomics.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 ) : Spectral.MZAnalyzerType
spectrumNumber int
return Spectral.MZAnalyzerType

GetMzRange() public method

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

GetMzSpectrum() public method

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

GetPolarity() public method

public GetPolarity ( int spectrumNumber ) : Spectral.Polarity
spectrumNumber int
return Spectral.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

GetRetentionTime() public method

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

GetSpectrumNumber() public method

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

Open() public method

public Open ( ) : void
return void