Uses of Interface
org.epics.pvmanager.data.VDouble

Packages that use VDouble
org.epics.pvmanager.data Support for control system types. 
org.epics.pvmanager.extra   
 

Uses of VDouble in org.epics.pvmanager.data
 

Methods in org.epics.pvmanager.data that return VDouble
static VDouble ValueFactory.newVDouble(Double value, AlarmSeverity alarmSeverity, AlarmStatus alarmStatus, Integer timeUserTag, TimeStamp timeStamp, Display display)
          Creates new immutable new VDouble by using the metadata from the old value.
static VDouble ValueFactory.newVDouble(Double value, AlarmSeverity alarmSeverity, AlarmStatus alarmStatus, TimeStamp timeStamp, Integer timeUserTag, Double lowerDisplayLimit, Double lowerAlarmLimit, Double lowerWarningLimit, String units, NumberFormat numberFormat, Double upperWarningLimit, Double upperAlarmLimit, Double upperDisplayLimit, Double lowerCtrlLimit, Double upperCtrlLimit)
          Creates new immutable VDouble.
static VDouble ValueFactory.newVDouble(double value, Display display)
          Creates new immutable VDouble by using metadata from the old value, now as timestamp and computing alarm from the metadata range.
static VDouble ValueFactory.newVDouble(double value, TimeStamp timeStamp, Display display)
          Creates new immutable VDouble by using the metadata from the old value, and computing the alarm from the metadata range.
 

Methods in org.epics.pvmanager.data that return types with arguments of type VDouble
static DesiredRateExpression<VDouble> ExpressionLanguage.averageOf(SourceRateExpression<VDouble> doublePv)
          Aggregates the sample at the scan rate and takes the average.
static ChannelExpression<VDouble,Double> ExpressionLanguage.vDouble(String name)
          A channel with the given name of type VDouble.
static DesiredRateExpressionList<VDouble> ExpressionLanguage.vDoubleConstants(List<Double> values)
          A list of constant expressions of type VDouble.
static SourceRateExpression<VDouble> ExpressionLanguage.vDoubleOf(SourceRateExpression<?> expression)
          Expects a numeric scalar (VDouble or VInt) and converts it to a VDouble.
static ChannelExpressionList<VDouble,Double> ExpressionLanguage.vDoubles(List<String> names)
          A list of channels with the given names, all of type VDouble.
 

Methods in org.epics.pvmanager.data with parameters of type VDouble
static VStatistics ValueFactory.newVStatistics(double average, double stdDev, double min, double max, int nSamples, AlarmSeverity alarmSeverity, AlarmStatus alarmStatus, Integer timeUserTag, TimeStamp timeStamp, VDouble aValue)
          Creates a new VStatistics by taking the metadata from a VDouble.
 

Method parameters in org.epics.pvmanager.data with type arguments of type VDouble
static DesiredRateExpression<VDouble> ExpressionLanguage.averageOf(SourceRateExpression<VDouble> doublePv)
          Aggregates the sample at the scan rate and takes the average.
static VMultiDouble ValueFactory.newVMultiDouble(List<VDouble> values, AlarmSeverity alarmSeverity, AlarmStatus alarmStatus, TimeStamp timeStamp, Integer timeUserTag, Double lowerDisplayLimit, Double lowerCtrlLimit, Double lowerAlarmLimit, Double lowerWarningLimit, String units, NumberFormat format, Double upperWarningLimit, Double upperAlarmLimit, Double upperCtrlLimit, Double upperDisplayLimit)
           
static DesiredRateExpression<VStatistics> ExpressionLanguage.statisticsOf(SourceRateExpression<VDouble> doublePv)
          Aggregates the sample at the scan rate and calculates statistical information.
static DesiredRateExpressionList<VStatistics> ExpressionLanguage.statisticsOf(SourceRateExpressionList<VDouble> doubleExpressions)
          Applies #statisticsOf(org.epics.pvmanager.SourceRateExpression) to all arguments.
static DesiredRateExpression<VMultiDouble> ExpressionLanguage.synchronizedArrayOf(TimeDuration tolerance, SourceRateExpressionList<VDouble> expressions)
          A synchronized array from the given expression.
static DesiredRateExpression<VMultiDouble> ExpressionLanguage.synchronizedArrayOf(TimeDuration tolerance, TimeDuration cacheDepth, SourceRateExpressionList<VDouble> expressions)
          A synchronized array from the given expression.
 

Uses of VDouble in org.epics.pvmanager.extra
 

Method parameters in org.epics.pvmanager.extra with type arguments of type VDouble
static WaterfallPlot ExpressionLanguage.waterfallPlotOf(SourceRateExpressionList<VDouble> vDoubles)
          Creates a waterfall plot from a series of scalar pvs.
 

Constructor parameters in org.epics.pvmanager.extra with type arguments of type VDouble
DoubleArrayTimeCacheFromVDoubles(List<Function<List<VDouble>>> functions)
           
 



Copyright © 2011. All Rights Reserved.