ROOT logo
Gled » GLEDCORE » SExpDesireVar<double>

class SExpDesireVar<double>: public SDesireVar<double>

 SVars

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

SExpDesireVarD, SExpDesireVar<Double_t>

Function Members (Methods)

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

Data Members

protected:
Bool_tSDesireVar<double>::bDesireSatisfied
doubleSInertVar<double>::mDeltaDec
doubleSInertVar<double>::mDeltaInc
doubleSDesireVar<double>::mDesire
UChar_tmExpModereference modes for inc / dec (min, max, zero or desire) - separate inc / dec?
doubleSMinMaxVar<double>::mMax
doubleSMinMaxVar<double>::mMin
doublemOmegafactor for difference of value
doubleSDesireVar<double>::mStdDesireDeltaStandard delta of desire.
doubleSMinMaxVar<double>::mVal

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

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