ROOT logo
ROOT » MATH » MATHCORE » ROOT::Math::TDataPointN<double>

class ROOT::Math::TDataPointN<double>

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

ROOT::Math::TDataPointN, ROOT::Math::TDataPointN<Double_t>

Function Members (Methods)

public:
virtual~TDataPointN<double>()
static UInt_tDimension()
doubleGetCoordinate(unsigned int iAxis) const
doubleGetWeight() const
boolLess(ROOT::Math::TDataPointN<double>& rPoint, unsigned int iAxis) const
ROOT::Math::TDataPointN<double>&operator=(const ROOT::Math::TDataPointN<double>&)
voidSetCoordinate(unsigned int iAxis, double fValue)
static voidSetDimension(UInt_t dim)
voidSetWeight(float fWeight)
ROOT::Math::TDataPointN<double>TDataPointN<double>()
ROOT::Math::TDataPointN<double>TDataPointN<double>(const ROOT::Math::TDataPointN<double>&)

Data Members

private:
static UInt_tkDimension
ROOT::Math::TDataPointN<double>::value_typem_fWeight
ROOT::Math::TDataPointN<double>::value_type*m_vCoordinates

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

UInt_t Dimension()
{return kDimension;}
void SetDimension(UInt_t dim)
{assert(dim>0);kDimension=dim;}
_val_type GetCoordinate(unsigned int iAxis) const
_val_type GetWeight() const
{return m_fWeight;}
bool Less(ROOT::Math::TDataPointN<double>& rPoint, unsigned int iAxis) const
void SetCoordinate(unsigned int iAxis, double fValue)
void SetWeight(float fWeight)
{m_fWeight = fWeight;}