ROOT logo
Gled » GLEDCORE » SExpDesireVar<float>

class SExpDesireVar<float>: public SDesireVar<float>

 SVars

This class is also known as (typedefs to this class)

SExpDesireVarF, SExpDesireVar<Float_t>

Function Members (Methods)

public:
SExpDesireVar<float>()
SExpDesireVar<float>(const SExpDesireVar<float>&)
SExpDesireVar<float>(float val, float min, float max, float delta)
SExpDesireVar<float>(float val, float min, float max, float delta, float omega, float mode)
~SExpDesireVar<float>()
static TClass*Class()
floatSDesireVar<float>::Delta(float d)
floatSDesireVar<float>::Delta(float d, float dt)
floatSDesireVar<float>::DeltaDesire(float d) const
floatSDesireVar<float>::DeltaDesireMax(Int_t ifac, float dt) const
floatSInertVar<float>::DeltaMax(Int_t sign, float dt)
floatSInertVar<float>::DeltaMaxNegative(float dt)
floatSInertVar<float>::DeltaMaxPositive(float dt)
voidSDesireVar<float>::DesireToValue() const
floatSMinMaxVar<float>::Get() const
floatSInertVar<float>::GetDeltaDec() const
floatSInertVar<float>::GetDeltaInc() const
floatSDesireVar<float>::GetDesire() const
floatSMinMaxVar<float>::GetMax() const
floatSMinMaxVar<float>::GetMin() const
floatSDesireVar<float>::GetStdDesireDelta() const
TClass*IsA() const
Bool_tSDesireVar<float>::IsAboveDesire() const
Bool_tSDesireVar<float>::IsBelowDesire() const
Bool_tSDesireVar<float>::IsDesireSatisfied() const
floatSMinMaxVar<float>::operator float() const
SExpDesireVar<float>&operator=(const SExpDesireVar<float>&)
voidSDesireVar<float>::Print() const
floatSDesireVar<float>::Set(float v)
voidSInertVar<float>::SetDeltaDec(float d)
voidSInertVar<float>::SetDeltaInc(float d)
voidSDesireVar<float>::SetDesire(float d) const
voidSMinMaxVar<float>::SetMax(float max)
voidSMinMaxVar<float>::SetMin(float min)
voidSMinMaxVar<float>::SetMinMax(float min, float max)
voidSInertVar<float>::SetMinMaxDelta(float min, float max, float delta_i, float delta_d)
voidSDesireVar<float>::SetMinMaxDeltaDesire(float min, float max, float delta_i, float delta_d, float desire)
voidSDesireVar<float>::SetStdDesireDelta(float sdd)
voidShowMembers(TMemberInspector& insp)
voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
voidSDesireVar<float>::TimeTick(float dt)
protected:
floatSInertVar<float>::deltamaxneg(float dt) const
floatSInertVar<float>::deltamaxpos(float dt) const
floatSInertVar<float>::deltaminmax(float d) const
floatSInertVar<float>::deltaminmax(float d, float dt) const
floatSMinMaxVar<float>::valminmax(float v) const

Data Members

protected:
Bool_tSDesireVar<float>::bDesireSatisfied
floatSInertVar<float>::mDeltaDec
floatSInertVar<float>::mDeltaInc
floatSDesireVar<float>::mDesire
UChar_tmExpModereference modes for inc / dec (min, max, zero or desire) - separate inc / dec?
floatSMinMaxVar<float>::mMax
floatSMinMaxVar<float>::mMin
floatmOmegafactor for difference of value
floatSDesireVar<float>::mStdDesireDeltaStandard delta of desire.
floatSMinMaxVar<float>::mVal

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

T operator=(const SExpDesireVar<float>& )
{ return Set(v); }