C# 클래스 ImsInformed.Util.IMSUtil

파일 보기 프로젝트 열기: PNNL-Comp-Mass-Spec/IMS-Informed-Library

공개 메소드들

메소드 설명
DeNormalizeDriftTime ( double driftTime, VoltageGroup group ) : double
DeNormalizeDriftTime ( double driftTime, double pressureInTorr, double TemperatureInKelvin ) : double

The de normalize drift time.

IsLastVoltageGroup ( VoltageGroup group, int totalFrames ) : bool

The is last voltage group.

MaxIntensityAfterFrameAccumulation ( VoltageGroup group, DataReader reader ) : double

return the maximum intensity value possible for a given voltage group Note currently supports 8-bit digitizers, proceeds with caution when dealing with 12-bit digitizers

NormalizeDriftTime ( double driftTime, VoltageGroup group ) : double

The normalize drift time.

PadZeroesToPointList ( IList sparsePointList, int destinationSize ) : IList

The pad zeroes to point list.

비공개 메소드들

메소드 설명
MaxGlobalIntensities ( DataReader reader, int firstScan, int lastScan, int firstBin, int lastBin, int firstFrame, int lastFrame ) : double

Calculate the max global intensities for the given voltage group.

MaxGlobalIntensities ( VoltageGroup group, DataReader reader ) : double

메소드 상세

DeNormalizeDriftTime() 공개 정적인 메소드

public static DeNormalizeDriftTime ( double driftTime, VoltageGroup group ) : double
driftTime double
group VoltageGroup
리턴 double

DeNormalizeDriftTime() 공개 정적인 메소드

The de normalize drift time.
public static DeNormalizeDriftTime ( double driftTime, double pressureInTorr, double TemperatureInKelvin ) : double
driftTime double /// The drift time. ///
pressureInTorr double /// The pressure in torr. ///
TemperatureInKelvin double /// The temperature in kelvin. ///
리턴 double

IsLastVoltageGroup() 공개 정적인 메소드

The is last voltage group.
public static IsLastVoltageGroup ( VoltageGroup group, int totalFrames ) : bool
group VoltageGroup /// The group. ///
totalFrames int /// The total frames. ///
리턴 bool

MaxIntensityAfterFrameAccumulation() 공개 정적인 메소드

return the maximum intensity value possible for a given voltage group Note currently supports 8-bit digitizers, proceeds with caution when dealing with 12-bit digitizers
public static MaxIntensityAfterFrameAccumulation ( VoltageGroup group, DataReader reader ) : double
group VoltageGroup /// The group. ///
reader DataReader /// The reader. ///
리턴 double

NormalizeDriftTime() 공개 정적인 메소드

The normalize drift time.
public static NormalizeDriftTime ( double driftTime, VoltageGroup group ) : double
driftTime double /// The drift time. ///
group VoltageGroup /// The group. ///
리턴 double

PadZeroesToPointList() 공개 정적인 메소드

The pad zeroes to point list.
public static PadZeroesToPointList ( IList sparsePointList, int destinationSize ) : IList
sparsePointList IList /// The sparse point list. Note that this method is written for sorrted 1D data where LcScan is invariant. ///
destinationSize int /// The destination size. ///
리턴 IList