ROOT logo
Gled » GLEDCORE » SMinMaxVar<float>

class SMinMaxVar<float>

 SVars

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

SMinMaxVar<Float_t>, SMinMaxVarF, SExpDesireVar<float>::MMV, SDesireVar<float>::MMV, SInertVar<float>::MMV

Function Members (Methods)

public:
SMinMaxVar<float>()
SMinMaxVar<float>(const SMinMaxVar<float>&)
SMinMaxVar<float>(float val, float min, float max)
~SMinMaxVar<float>()
static TClass*Class()
floatDelta(float d)
floatGet() const
floatGetMax() const
floatGetMin() const
TClass*IsA() const
floatoperator float() const
floatoperator=(float v)
SMinMaxVar<float>&operator=(const SMinMaxVar<float>&)
voidPrint() const
floatSet(float v)
voidSetMax(float max)
voidSetMin(float min)
voidSetMinMax(float min, float max)
voidShowMembers(TMemberInspector& insp)
voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
protected:
floatvalminmax(float v) const

Data Members

protected:
floatmMax
floatmMin
floatmVal

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

T valminmax(float v) const
T operator=(T v)
{ return Set(v); }
T Get() const
{ return mVal; }
T Set(float v)
 Returns the actual value set.
T Delta(float d)
 Returns the actual delta used.
T GetMin() const
{ return mMin; }
T GetMax() const
 Check min/max mismatch?
{ return mMax; }
void SetMin(float min)
{ mMin = min; }
void SetMax(float max)
{ mMax = max; }
void SetMinMax(float min, float max)
{ mMin = min; mMax = max; }
void Print() const
T operator=(T v)
{ return Set(v); }