ROOT logo
ROOT » MATH » MATHCORE » ROOT::Fit::FitData

class ROOT::Fit::FitData

Function Members (Methods)

public:
virtual~FitData()
ROOT::Fit::FitDataFitData()
ROOT::Fit::FitDataFitData(const ROOT::Fit::DataOptions& opt)
ROOT::Fit::FitDataFitData(const ROOT::Fit::DataRange& range)
ROOT::Fit::FitDataFitData(const ROOT::Fit::FitData&)
ROOT::Fit::FitDataFitData(const ROOT::Fit::DataOptions& opt, const ROOT::Fit::DataRange& range)
static unsigned intMaxSize()
ROOT::Fit::FitData&operator=(const ROOT::Fit::FitData&)
const ROOT::Fit::DataOptions&Opt() const
ROOT::Fit::DataOptions&Opt()
const ROOT::Fit::DataRange&Range() const

Data Members

private:
ROOT::Fit::DataOptionsfOptions
ROOT::Fit::DataRangefRange

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

FitData()
 construct with default option and data range
{}
virtual ~FitData()
 dummy virtual destructor
{}
FitData(const DataOptions & opt)
 construct passing options and default data range
{}
FitData(const DataRange & range)
 construct passing range and default options
{}
FitData(const ROOT::Fit::DataOptions& opt, const ROOT::Fit::DataRange& range)
 construct passing options and data range
{}
unsigned int MaxSize()
 range cannot be modified afterwards
 since fit method functions use all data

       define a max size to avoid allocating too large arrays