C# Class Data.Scans.Scan

Inheritance: System.MarshalByRefObject
Show file Open project: ColdMatter/EDMSuite Class Usage Examples

Public Properties

Property Type Description
ScanSettings Utility.XmlSerializableHashtable

Private Properties

Property Type Description
GetAverageScanPoint ScanPoint

Public Methods

Method Description
GetAnalogArray ( int index ) : double[]
GetDifferenceIntegralArray ( int index, double startTime, double endTime ) : double[]
GetGatedAverageOffShot ( double lowGate, double highGate ) : Shot
GetGatedAverageOnShot ( double lowGate, double highGate ) : Shot
GetMeanOffArray ( int index ) : double[]
GetMeanOnArray ( int index ) : double[]
GetSetting ( string pluginType, string parameter ) : object
GetSortedScan ( ) : Scan
GetTOFOffIntegralArray ( int index, double startTime, double endTime ) : double[]
GetTOFOnIntegralArray ( int index, double startTime, double endTime ) : double[]
GetTOFOnOverShotNoiseArray ( int index, double startTime, double endTime ) : double[]
GetTOFOnOverShotNoiseNormedArray ( int index, double startTime0, double endTime0, double startTime1, double endTime1 ) : double[]
operator ( ) : Scan

Private Methods

Method Description
GetAverageScanPoint ( double lowGate, double highGate ) : ScanPoint

Method Details

GetAnalogArray() public method

public GetAnalogArray ( int index ) : double[]
index int
return double[]

GetDifferenceIntegralArray() public method

public GetDifferenceIntegralArray ( int index, double startTime, double endTime ) : double[]
index int
startTime double
endTime double
return double[]

GetGatedAverageOffShot() public method

public GetGatedAverageOffShot ( double lowGate, double highGate ) : Shot
lowGate double
highGate double
return Shot

GetGatedAverageOnShot() public method

public GetGatedAverageOnShot ( double lowGate, double highGate ) : Shot
lowGate double
highGate double
return Shot

GetMeanOffArray() public method

public GetMeanOffArray ( int index ) : double[]
index int
return double[]

GetMeanOnArray() public method

public GetMeanOnArray ( int index ) : double[]
index int
return double[]

GetSetting() public method

public GetSetting ( string pluginType, string parameter ) : object
pluginType string
parameter string
return object

GetSortedScan() public method

public GetSortedScan ( ) : Scan
return Scan

GetTOFOffIntegralArray() public method

public GetTOFOffIntegralArray ( int index, double startTime, double endTime ) : double[]
index int
startTime double
endTime double
return double[]

GetTOFOnIntegralArray() public method

public GetTOFOnIntegralArray ( int index, double startTime, double endTime ) : double[]
index int
startTime double
endTime double
return double[]

GetTOFOnOverShotNoiseArray() public method

public GetTOFOnOverShotNoiseArray ( int index, double startTime, double endTime ) : double[]
index int
startTime double
endTime double
return double[]

GetTOFOnOverShotNoiseNormedArray() public method

public GetTOFOnOverShotNoiseNormedArray ( int index, double startTime0, double endTime0, double startTime1, double endTime1 ) : double[]
index int
startTime0 double
endTime0 double
startTime1 double
endTime1 double
return double[]

operator() public static method

public static operator ( ) : Scan
return Scan

Property Details

ScanSettings public property

public XmlSerializableHashtable,Utility ScanSettings
return Utility.XmlSerializableHashtable