1 #ifndef ORG_EEROS_CONTROL_GAIN_HPP_
2 #define ORG_EEROS_CONTROL_GAIN_HPP_
9 template <
typename Tout =
double,
typename Tgain =
double,
bool elementWise = false>
48 template <
typename Tout,
typename Tgain>
bool enabled
Definition: Gain.hpp:45
Gain(Tgain c)
Definition: Gain.hpp:56
virtual void disable()
Definition: Gain.hpp:74
virtual Signal< T > & getSignal()
Definition: Output.hpp:13
Tgain gain
Definition: Gain.hpp:83
virtual void run()
Definition: Gain.hpp:60
virtual T getValue() const
Definition: Signal.hpp:46
virtual void disable()
Definition: Gain.hpp:35
virtual void setGain(Tgain c)
Definition: Gain.hpp:78
Gain(Tgain c)
Definition: Gain.hpp:17
bool enabled
Definition: Gain.hpp:84
virtual void run()
Definition: Gain.hpp:21
virtual void setGain(Tgain c)
Definition: Gain.hpp:39
Output< Tout > out
Definition: Block1i1o.hpp:26
Tgain gain
Definition: Gain.hpp:44
virtual void enable()
Definition: Gain.hpp:70
virtual void setValue(T newValue)
Definition: Signal.hpp:50
virtual void enable()
Definition: Gain.hpp:31
virtual void setTimestamp(timestamp_t newTimestamp)
Definition: Signal.hpp:63
Gain()
Definition: Gain.hpp:52
Input< Tout > in
Definition: Block1i1o.hpp:25
Definition: Block1i1o.hpp:12
virtual timestamp_t getTimestamp() const
Definition: Signal.hpp:59
Gain()
Definition: Gain.hpp:13