4 #ifndef __KVVALUERANGE_H
5 #define __KVVALUERANGE_H
16 template<
typename ValueType >
25 :
KVBase(
"KVValueRange",
"Templated range of values"),
63 i >=
n ? i =
n - 1 : (i < 0 ? i = 0 : 1);
#define ClassDef(name, id)
R__EXTERN TRandom * gRandom
char * Form(const char *fmt,...)
Base class for KaliVeda framework.
virtual void Copy(TObject &) const
Make a copy of this object.
Range of values specified by minimum, maximum.
void Copy(TObject &o) const
Make a copy of this object.
TString GetExpression(const TString &obs_name)
KVValueRange(ValueType min, ValueType max)
ValueType ValueIofN(Int_t i, Int_t n) const
KVValueRange(const KVValueRange &r)
virtual void Copy(TObject &object) const
virtual Double_t Uniform(Double_t x1, Double_t x2)
const char * Data() const