ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
ROOT::Fit::FitData Class Reference

Base class for all the fit data types.

Definition at line 67 of file DataVector.h.

Public Member Functions

 FitData ()
 construct with default option and data range More...
 
virtual ~FitData ()
 dummy virtual destructor More...
 
 FitData (const DataOptions &opt)
 construct passing options and default data range More...
 
 FitData (const DataRange &range)
 construct passing range and default options More...
 
 FitData (const DataOptions &opt, const DataRange &range)
 construct passing options and data range More...
 
const DataOptionsOpt () const
 access to options More...
 
DataOptionsOpt ()
 
const DataRangeRange () const
 access to range More...
 

Static Public Member Functions

static unsigned int MaxSize ()
 define a max size to avoid allocating too large arrays More...
 

Private Attributes

DataOptions fOptions
 
DataRange fRange
 

#include <Fit/DataVector.h>

Inheritance diagram for ROOT::Fit::FitData:
[legend]

Constructor & Destructor Documentation

ROOT::Fit::FitData::FitData ( )
inline

construct with default option and data range

Definition at line 72 of file DataVector.h.

virtual ROOT::Fit::FitData::~FitData ( )
inlinevirtual

dummy virtual destructor

Definition at line 75 of file DataVector.h.

ROOT::Fit::FitData::FitData ( const DataOptions opt)
inline

construct passing options and default data range

Definition at line 78 of file DataVector.h.

ROOT::Fit::FitData::FitData ( const DataRange range)
inline

construct passing range and default options

Definition at line 84 of file DataVector.h.

ROOT::Fit::FitData::FitData ( const DataOptions opt,
const DataRange range 
)
inline

construct passing options and data range

Definition at line 89 of file DataVector.h.

Member Function Documentation

static unsigned int ROOT::Fit::FitData::MaxSize ( )
inlinestatic
const DataOptions& ROOT::Fit::FitData::Opt ( ) const
inline
DataOptions& ROOT::Fit::FitData::Opt ( )
inline

Definition at line 98 of file DataVector.h.

const DataRange& ROOT::Fit::FitData::Range ( ) const
inline

access to range

Definition at line 103 of file DataVector.h.

Referenced by ROOT::Fit::DoFillData(), ROOT::Fit::FitUtil::EvaluateLogL(), and ROOT::Fit::FillData().

Member Data Documentation

DataOptions ROOT::Fit::FitData::fOptions
private

Definition at line 118 of file DataVector.h.

Referenced by Opt().

DataRange ROOT::Fit::FitData::fRange
private

Definition at line 119 of file DataVector.h.

Referenced by Range().

Collaboration diagram for ROOT::Fit::FitData:
[legend]

The documentation for this class was generated from the following file: