Class IntegrableSetpointSubsystem

Inheritance Relationships

Base Type

Class Documentation

class IntegrableSetpointSubsystem : public virtual tap::control::setpoint::SetpointSubsystem

An extension of the SetpointSubsystem. Identical to the SetpointSubsystem except that the setpoint is assumed to be integrable. As such, an additional getCurrentValueIntegral abstract function must be implemented by those who choose to extend this class.

Public Functions

virtual float getCurrentValueIntegral() const = 0
Returns:

The current integral value of the setpoint, a measurement with units units * seconds (units of setpoint integrated with respect to time)