Logo ROOT   6.08/07
Reference Guide
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...
 
 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...
 
virtual ~FitData ()
 dummy virtual destructor 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

◆ FitData() [1/4]

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

construct with default option and data range

Definition at line 72 of file DataVector.h.

◆ ~FitData()

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

dummy virtual destructor

Definition at line 75 of file DataVector.h.

◆ FitData() [2/4]

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

construct passing options and default data range

Definition at line 78 of file DataVector.h.

◆ FitData() [3/4]

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

construct passing range and default options

Definition at line 84 of file DataVector.h.

◆ FitData() [4/4]

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

◆ MaxSize()

static unsigned int ROOT::Fit::FitData::MaxSize ( )
inlinestatic

define a max size to avoid allocating too large arrays

Definition at line 111 of file DataVector.h.

◆ Opt() [1/2]

const DataOptions& ROOT::Fit::FitData::Opt ( ) const
inline

access to options

Definition at line 97 of file DataVector.h.

◆ Opt() [2/2]

DataOptions& ROOT::Fit::FitData::Opt ( )
inline

Definition at line 98 of file DataVector.h.

◆ Range()

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

access to range

Definition at line 103 of file DataVector.h.

Member Data Documentation

◆ fOptions

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

Definition at line 118 of file DataVector.h.

◆ fRange

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

Definition at line 119 of file DataVector.h.


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