ROOT logo
Gled » GLEDCORE » SMinMaxVar<double>

class SMinMaxVar<double>

 SVars

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

SDesireVar<double>::MMV, SMinMaxVarD, SExpDesireVar<double>::MMV, SMinMaxVar<Double_t>, SInertVar<double>::MMV

Function Members (Methods)

public:
SMinMaxVar<double>()
SMinMaxVar<double>(const SMinMaxVar<double>&)
SMinMaxVar<double>(double val, double min, double max)
~SMinMaxVar<double>()
static TClass*Class()
doubleDelta(double d)
doubleGet() const
doubleGetMax() const
doubleGetMin() const
TClass*IsA() const
doubleoperator double() const
doubleoperator=(double v)
SMinMaxVar<double>&operator=(const SMinMaxVar<double>&)
voidPrint() const
doubleSet(double v)
voidSetMax(double max)
voidSetMin(double min)
voidSetMinMax(double min, double max)
voidShowMembers(TMemberInspector& insp)
voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
protected:
doublevalminmax(double v) const

Data Members

protected:
doublemMax
doublemMin
doublemVal

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

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