C# Class Data.Scans.ScanPoint

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

Private Properties

Property Type Description
AverageShots Shot
Calibration double
FractionOfShotNoise double
FractionOfShotNoiseNormed double
Integrate double
IntegrateNormed double
Mean double
Variance double
VarianceNormed double

Public Methods

Method Description
FractionOfShotNoiseNormedOn ( int index, double startTime0, double endTime0, double startTime1, double endTime1 ) : double
FractionOfShotNoiseOn ( int index, double startTime, double endTime ) : double
IntegrateOff ( int index, double startTime, double endTime ) : double
IntegrateOn ( int index, double startTime, double endTime ) : double
MeanOff ( int index ) : double
MeanOn ( int index ) : double
VarianceOn ( int index, double startTime, double endTime ) : double
operator ( ) : ScanPoint

Private Methods

Method Description
AverageShots ( ArrayList shots ) : Shot
Calibration ( ArrayList shots, int index ) : double
FractionOfShotNoise ( ArrayList shots, int index, double startTime, double endTime ) : double
FractionOfShotNoiseNormed ( ArrayList shots, int index, double startTime0, double endTime0, double startTime1, double endTime1 ) : double
Integrate ( ArrayList shots, int index, double startTime, double endTime ) : double
IntegrateNormed ( ArrayList shots, int index, double startTime0, double endTime0, double startTime1, double endTime1 ) : double
Mean ( ArrayList shots, int index ) : double
Variance ( ArrayList shots, int index, double startTime, double endTime ) : double
VarianceNormed ( ArrayList shots, int index, double startTime0, double endTime0, double startTime1, double endTime1 ) : double

Method Details

FractionOfShotNoiseNormedOn() public method

public FractionOfShotNoiseNormedOn ( int index, double startTime0, double endTime0, double startTime1, double endTime1 ) : double
index int
startTime0 double
endTime0 double
startTime1 double
endTime1 double
return double

FractionOfShotNoiseOn() public method

public FractionOfShotNoiseOn ( int index, double startTime, double endTime ) : double
index int
startTime double
endTime double
return double

IntegrateOff() public method

public IntegrateOff ( int index, double startTime, double endTime ) : double
index int
startTime double
endTime double
return double

IntegrateOn() public method

public IntegrateOn ( int index, double startTime, double endTime ) : double
index int
startTime double
endTime double
return double

MeanOff() public method

public MeanOff ( int index ) : double
index int
return double

MeanOn() public method

public MeanOn ( int index ) : double
index int
return double

VarianceOn() public method

public VarianceOn ( int index, double startTime, double endTime ) : double
index int
startTime double
endTime double
return double

operator() public static method

public static operator ( ) : ScanPoint
return ScanPoint