C# Класс Opc.Ua.Server.StdDevAggregateCalculator

Calculates the value of an aggregate.
Наследование: AggregateCalculator
Показать файл Открыть проект

Открытые методы

Метод Описание
StdDevAggregateCalculator ( NodeId aggregateId, System.DateTime startTime, System.DateTime endTime, double processingInterval, bool stepped, AggregateConfiguration configuration ) : System

Initializes the aggregate calculator.

Защищенные методы

Метод Описание
ComputeRegression ( Opc.Ua.Server.TimeSlice slice, int valueType ) : DataValue

Calculates the RegSlope, RegConst and RegStdDev aggregates for the timeslice.

ComputeStdDev ( Opc.Ua.Server.TimeSlice slice, bool includeBounds, int valueType ) : DataValue

Calculates the StdDev, Variance, StdDev2 and Variance2 aggregates for the timeslice.

ComputeValue ( Opc.Ua.Server.TimeSlice slice ) : DataValue

Computes the value for the timeslice.

Описание методов

ComputeRegression() защищенный Метод

Calculates the RegSlope, RegConst and RegStdDev aggregates for the timeslice.
protected ComputeRegression ( Opc.Ua.Server.TimeSlice slice, int valueType ) : DataValue
slice Opc.Ua.Server.TimeSlice
valueType int
Результат DataValue

ComputeStdDev() защищенный Метод

Calculates the StdDev, Variance, StdDev2 and Variance2 aggregates for the timeslice.
protected ComputeStdDev ( Opc.Ua.Server.TimeSlice slice, bool includeBounds, int valueType ) : DataValue
slice Opc.Ua.Server.TimeSlice
includeBounds bool
valueType int
Результат DataValue

ComputeValue() защищенный Метод

Computes the value for the timeslice.
protected ComputeValue ( Opc.Ua.Server.TimeSlice slice ) : DataValue
slice Opc.Ua.Server.TimeSlice
Результат DataValue

StdDevAggregateCalculator() публичный Метод

Initializes the aggregate calculator.
public StdDevAggregateCalculator ( NodeId aggregateId, System.DateTime startTime, System.DateTime endTime, double processingInterval, bool stepped, AggregateConfiguration configuration ) : System
aggregateId NodeId The aggregate function to apply.
startTime System.DateTime The start time.
endTime System.DateTime The end time.
processingInterval double The processing interval.
stepped bool Whether to use stepped interpolation.
configuration AggregateConfiguration The aggregate configuration.
Результат System