Uses of Class
org.yamcs.utils.DoubleRange
-
Packages that use DoubleRange Package Description org.yamcs.parameter org.yamcs.utils org.yamcs.xtce -
-
Uses of DoubleRange in org.yamcs.parameter
Methods in org.yamcs.parameter that return DoubleRange Modifier and Type Method Description DoubleRange
BasicParameterValue. getCriticalRange()
DoubleRange
ParameterStatus. getCriticalRange()
DoubleRange
BasicParameterValue. getDistressRange()
DoubleRange
ParameterStatus. getDistressRange()
DoubleRange
BasicParameterValue. getSevereRange()
DoubleRange
ParameterStatus. getSevereRange()
DoubleRange
BasicParameterValue. getWarningRange()
DoubleRange
ParameterStatus. getWarningRange()
DoubleRange
BasicParameterValue. getWatchRange()
DoubleRange
ParameterStatus. getWatchRange()
Methods in org.yamcs.parameter with parameters of type DoubleRange Modifier and Type Method Description void
BasicParameterValue. setCriticalRange(DoubleRange range)
void
ParameterStatus. setCriticalRange(DoubleRange criticalRange)
void
BasicParameterValue. setDistressRange(DoubleRange range)
void
ParameterStatus. setDistressRange(DoubleRange distressRange)
void
BasicParameterValue. setSevereRange(DoubleRange range)
void
ParameterStatus. setSevereRange(DoubleRange severeRange)
void
BasicParameterValue. setWarningRange(DoubleRange range)
void
ParameterStatus. setWarningRange(DoubleRange warningRange)
void
BasicParameterValue. setWatchRange(DoubleRange range)
void
ParameterStatus. setWatchRange(DoubleRange watchRange)
static Mdb.AlarmRange
BasicParameterValue. toGpbAlarmRange(Mdb.AlarmLevelType gpbLevel, DoubleRange floatRange)
-
Uses of DoubleRange in org.yamcs.utils
Methods in org.yamcs.utils that return DoubleRange Modifier and Type Method Description static DoubleRange
DoubleRange. fromXtceComplement(double minExclusive, double maxExclusive, double minInclusive, double maxInclusive)
Returns a range from the XTCE float range used for alarms which is in fact a union of two rangesDoubleRange
DoubleRange. intersectWith(DoubleRange other)
E.g. a low limit of ]-Infinity, -22] and a high limit of [40, +Infinity[ intersect to [-22, 40] (which for practical purposes is actually the range inside of which pvals are _not_ out of limits)Methods in org.yamcs.utils with parameters of type DoubleRange Modifier and Type Method Description DoubleRange
DoubleRange. intersectWith(DoubleRange other)
E.g. a low limit of ]-Infinity, -22] and a high limit of [40, +Infinity[ intersect to [-22, 40] (which for practical purposes is actually the range inside of which pvals are _not_ out of limits)Constructors in org.yamcs.utils with parameters of type DoubleRange Constructor Description DoubleRange(DoubleRange range)
-
Uses of DoubleRange in org.yamcs.xtce
Subclasses of DoubleRange in org.yamcs.xtce Modifier and Type Class Description class
FloatValidRange
Holds the min/max of a ValidRange for floating point.Methods in org.yamcs.xtce that return DoubleRange Modifier and Type Method Description DoubleRange
AlarmRanges. getCriticalRange()
DoubleRange
AlarmRanges. getDistressRange()
DoubleRange
AlarmRanges. getSevereRange()
DoubleRange
AlarmRanges. getWarningRange()
DoubleRange
AlarmRanges. getWatchRange()
Methods in org.yamcs.xtce with parameters of type DoubleRange Modifier and Type Method Description void
FloatParameterType.Builder. addAlarmRange(MatchCriteria contextMatch, DoubleRange floatRange, AlarmLevels level)
Adds a new, or unions with an existing range for the specified context and levelvoid
IntegerParameterType.Builder. addAlarmRange(MatchCriteria contextMatch, DoubleRange range, AlarmLevels level)
Adds a new, or unions with an existing range for the specified context and levelvoid
FloatParameterType.Builder. addCriticalAlarmRange(MatchCriteria contextMatch, DoubleRange criticalRange)
Adds a new, or unions with an existing critical range for the specified contextvoid
IntegerParameterType.Builder. addCriticalAlarmRange(MatchCriteria contextMatch, DoubleRange criticalRange)
Adds a new, or unions with an existing critical range for the specified contextvoid
AlarmRanges. addCriticalRange(DoubleRange range)
void
FloatParameterType.Builder. addDistressAlarmRange(MatchCriteria contextMatch, DoubleRange distressRange)
Adds a new, or unions with an existing distress range for the specified contextvoid
IntegerParameterType.Builder. addDistressAlarmRange(MatchCriteria contextMatch, DoubleRange distressRange)
Adds a new, or unions with an existing distress range for the specified contextvoid
AlarmRanges. addDistressRange(DoubleRange range)
void
AlarmRanges. addRange(DoubleRange range, AlarmLevels level)
void
FloatParameterType.Builder. addSevereAlarmRange(MatchCriteria contextMatch, DoubleRange severeRange)
Adds a new, or unions with an existing severe range for the specified contextvoid
IntegerParameterType.Builder. addSevereAlarmRange(MatchCriteria contextMatch, DoubleRange severeRange)
Adds a new, or unions with an existing severe range for the specified contextvoid
AlarmRanges. addSevereRange(DoubleRange range)
void
FloatParameterType.Builder. addWarningAlarmRange(MatchCriteria contextMatch, DoubleRange warningRange)
Adds a new, or unions with an existing warning range for the specified contextvoid
IntegerParameterType.Builder. addWarningAlarmRange(MatchCriteria contextMatch, DoubleRange warningRange)
Adds a new, or unions with an existing warning range for the specified contextvoid
AlarmRanges. addWarningRange(DoubleRange range)
void
FloatParameterType.Builder. addWatchAlarmRange(MatchCriteria contextMatch, DoubleRange watchRange)
Adds a new, or unions with an existing watch range for the specified contextvoid
IntegerParameterType.Builder. addWatchAlarmRange(MatchCriteria contextMatch, DoubleRange watchRange)
Adds a new, or unions with an existing watch range for the specified contextvoid
AlarmRanges. addWatchRange(DoubleRange range)
void
FloatParameterType.Builder. setDefaultCriticalAlarmRange(DoubleRange criticalRange)
void
IntegerParameterType.Builder. setDefaultCriticalAlarmRange(DoubleRange criticalRange)
void
FloatParameterType.Builder. setDefaultDistressAlarmRange(DoubleRange distressRange)
void
IntegerParameterType.Builder. setDefaultDistressAlarmRange(DoubleRange distressRange)
void
FloatParameterType.Builder. setDefaultSevereAlarmRange(DoubleRange severeRange)
void
IntegerParameterType.Builder. setDefaultSevereAlarmRange(DoubleRange severeRange)
void
FloatParameterType.Builder. setDefaultWarningAlarmRange(DoubleRange warningRange)
void
IntegerParameterType.Builder. setDefaultWarningAlarmRange(DoubleRange warningRange)
void
FloatParameterType.Builder. setDefaultWatchAlarmRange(DoubleRange watchRange)
void
IntegerParameterType.Builder. setDefaultWatchAlarmRange(DoubleRange watchRange)
void
AlarmRanges. setWarningRange(DoubleRange warningRange)
Constructors in org.yamcs.xtce with parameters of type DoubleRange Constructor Description FloatValidRange(DoubleRange range)
-