Class StatisticsData
Represents statistics data.
Inherited Members
Namespace: MAT.Atlas.Automation.Api.Models
Assembly: MAT.Atlas.Automation.Api.dll
Syntax
public sealed class StatisticsData : ModelBase, IExtensibleDataObject, IStatisticsData
Constructors
StatisticsData()
Constructor.
Declaration
public StatisticsData()
StatisticsData(Double, Double, Double, Double, Double, Int64, Int64, DataStatusType, DataStatusType, Double, Double, Int64, Double, Double, Double, Double, Double, Double, Double, Double)
Constructor.
Declaration
public StatisticsData(double delta, double maximum, double minimum, double mean, double standardDeviation, long maximumTime, long minimumTime, DataStatusType maximumStatus, DataStatusType minimumStatus, double sumOfSampleValues, double sumOfSquaredSampleValues, long numberOfSamples, double absoluteMean, double sumOfAbsoluteSampleValues, double startValue, double endValue, double geometricMeanValue, double regressionInterceptValue, double regressionSlopeValue, double regressionRSquaredValue)
Parameters
Type | Name | Description |
---|---|---|
System.Double | delta | Delta value. |
System.Double | maximum | Maximum value. |
System.Double | minimum | Minimum value. |
System.Double | mean | Mean of the values. |
System.Double | standardDeviation | Standard deviation of values. |
System.Int64 | maximumTime | Time stamp of maximum value (nanoseconds). |
System.Int64 | minimumTime | Time stamp of minimum value (nanoseconds). |
DataStatusType | maximumStatus | Status of maximum value. |
DataStatusType | minimumStatus | Status of minimum value. |
System.Double | sumOfSampleValues | Sum of sample values. |
System.Double | sumOfSquaredSampleValues | Sum of squared sample values. |
System.Int64 | numberOfSamples | Sample count. |
System.Double | absoluteMean | Mean of absolute values. |
System.Double | sumOfAbsoluteSampleValues | Sum of absolute sample values. |
System.Double | startValue | Start value. |
System.Double | endValue | End value. |
System.Double | geometricMeanValue | Geometric mean of values. |
System.Double | regressionInterceptValue | Regression intercept of values. |
System.Double | regressionSlopeValue | Regression slope of values. |
System.Double | regressionRSquaredValue | Regression rsquared of values. |
Fields
Empty
Empty Statistics data.
Declaration
public static readonly StatisticsData Empty
Field Value
Type | Description |
---|---|
StatisticsData |
Properties
AbsoluteMean
Mean of absolute values.
Declaration
public double AbsoluteMean { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Delta
Delta value.
Declaration
public double Delta { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
EndValue
End value.
Declaration
public double EndValue { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
GeometricMeanValue
Geometric mean of values.
Declaration
public double GeometricMeanValue { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Maximum
Maximum value.
Declaration
public double Maximum { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
MaximumStatus
Status of maximum value.
Declaration
public DataStatusType MaximumStatus { get; set; }
Property Value
Type | Description |
---|---|
DataStatusType |
MaximumStatusVba
Status of maximum value for VBA.
Declaration
public int MaximumStatusVba { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
MaximumTime
Time stamp of maximum value (nanoseconds).
Declaration
public long MaximumTime { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
MaximumTimeVba
Time stamp of maximum value for VBA (nanoseconds).
Declaration
public double MaximumTimeVba { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Mean
Mean of the values.
Declaration
public double Mean { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Minimum
Minimum value.
Declaration
public double Minimum { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
MinimumStatus
Status of minimum value.
Declaration
public DataStatusType MinimumStatus { get; set; }
Property Value
Type | Description |
---|---|
DataStatusType |
MinimumStatusVba
Status of minimum value for VBA.
Declaration
public int MinimumStatusVba { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
MinimumTime
Time stamp of minimum value (nanoseconds).
Declaration
public long MinimumTime { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
MinimumTimeVba
Time stamp of minimum value for VBA (nanoseconds).
Declaration
public double MinimumTimeVba { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
NumberOfSamples
Sample count.
Declaration
public long NumberOfSamples { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
NumberOfSamplesVba
Sample count for VBA.
Declaration
public int NumberOfSamplesVba { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
RegressionInterceptValue
Regression intercept of values.
Declaration
public double RegressionInterceptValue { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RegressionRSquaredValue
Regression rsquared of values.
Declaration
public double RegressionRSquaredValue { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RegressionSlopeValue
Regression slope of values.
Declaration
public double RegressionSlopeValue { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
StandardDeviation
Standard deviation of values.
Declaration
public double StandardDeviation { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
StartValue
Start value.
Declaration
public double StartValue { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SumOfAbsoluteSampleValues
Sum of sample absolute values.
Declaration
public double SumOfAbsoluteSampleValues { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SumOfSampleValues
Sum of sample values.
Declaration
public double SumOfSampleValues { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SumOfSquaredSampleValues
Sum of squared sample values.
Declaration
public double SumOfSquaredSampleValues { get; set; }
Property Value
Type | Description |
---|---|
System.Double |