#include <TChi2ExtendedFitData.h>
Inheritance diagram for TChi2ExtendedFitData:

Public Types | |
| typedef std::vector< double > | CoordData |
| typedef std::vector< double > | CoordData |
Public Member Functions | |
| TChi2ExtendedFitData () | |
| TChi2ExtendedFitData (const TVirtualFitter &fitter) | |
| virtual | ~TChi2ExtendedFitData () |
| double | ErrorY (unsigned int i) const |
| double | ErrorXLow (unsigned int i) const |
| double | ErrorXUp (unsigned int i) const |
| TChi2ExtendedFitData () | |
| TChi2ExtendedFitData (const TVirtualFitter &fitter) | |
| virtual | ~TChi2ExtendedFitData () |
| double | ErrorY (unsigned int i) const |
| double | ErrorXLow (unsigned int i) const |
| double | ErrorXUp (unsigned int i) const |
Protected Member Functions | |
| void | GetExtendedFitData (const TGraph *graph, const TF1 *func, const TVirtualFitter *fitter) |
| void | SetDataPoint (const CoordData &x, double y, double errorY, double errorXlow, double errorXup) |
| void | GetExtendedFitData (const TGraph *graph, const TF1 *func, const TVirtualFitter *fitter) |
| void | SetDataPoint (const CoordData &x, double y, double errorY, double errorXlow, double errorXup) |
Private Attributes | |
| std::vector< double > | fErrorsY |
| std::vector< double > | fErrorsXLow |
| std::vector< double > | fErrorsXUp |
| std::vector< double > | fErrorsY |
| std::vector< double > | fErrorsXLow |
| std::vector< double > | fErrorsXUp |
coords() , value , sigma Y, sigma X_low sigma X_up
Definition at line 30 of file TChi2ExtendedFitData.h.
| typedef std::vector<double> TChi2ExtendedFitData::CoordData |
| typedef std::vector<double> TChi2ExtendedFitData::CoordData |
| TChi2ExtendedFitData::TChi2ExtendedFitData | ( | ) | [inline] |
construct the Fit data object
Definition at line 41 of file TChi2ExtendedFitData.h.
| TChi2ExtendedFitData::TChi2ExtendedFitData | ( | const TVirtualFitter & | fitter | ) |
Definition at line 25 of file TChi2ExtendedFitData.cxx.
References TChi2FitData::fSize, func(), GetExtendedFitData(), TVirtualFitter::GetObjectFit(), TVirtualFitter::GetUserFunc(), and graph().
| virtual TChi2ExtendedFitData::~TChi2ExtendedFitData | ( | ) | [inline, virtual] |
Definition at line 45 of file TChi2ExtendedFitData.h.
| TChi2ExtendedFitData::TChi2ExtendedFitData | ( | ) | [inline] |
construct the Fit data object
Definition at line 41 of file TChi2ExtendedFitData.h.
| TChi2ExtendedFitData::TChi2ExtendedFitData | ( | const TVirtualFitter & | fitter | ) |
| virtual TChi2ExtendedFitData::~TChi2ExtendedFitData | ( | ) | [inline, virtual] |
Definition at line 45 of file TChi2ExtendedFitData.h.
| double TChi2ExtendedFitData::ErrorY | ( | unsigned int | i | ) | const [inline] |
Definition at line 47 of file TChi2ExtendedFitData.h.
References fErrorsY.
Referenced by TChi2ExtendedFCN::operator()().
| double TChi2ExtendedFitData::ErrorXLow | ( | unsigned int | i | ) | const [inline] |
Definition at line 49 of file TChi2ExtendedFitData.h.
References fErrorsXLow.
Referenced by TChi2ExtendedFCN::operator()().
| double TChi2ExtendedFitData::ErrorXUp | ( | unsigned int | i | ) | const [inline] |
Definition at line 51 of file TChi2ExtendedFitData.h.
References fErrorsXUp.
Referenced by TChi2ExtendedFCN::operator()().
| void TChi2ExtendedFitData::GetExtendedFitData | ( | const TGraph * | graph, | |
| const TF1 * | func, | |||
| const TVirtualFitter * | fitter | |||
| ) | [protected] |
Definition at line 47 of file TChi2ExtendedFitData.cxx.
References func(), TGraph::GetErrorXhigh(), TGraph::GetErrorXlow(), TGraph::GetErrorY(), TGraph::GetN(), TGraph::GetX(), TGraph::GetY(), gr, i, SetDataPoint(), and x.
Referenced by TChi2ExtendedFitData().
| void TChi2ExtendedFitData::SetDataPoint | ( | const CoordData & | x, | |
| double | y, | |||
| double | errorY, | |||
| double | errorXlow, | |||
| double | errorXup | |||
| ) | [protected] |
Definition at line 76 of file TChi2ExtendedFitData.cxx.
References TChi2FitData::fCoordinates, fErrorsXLow, fErrorsXUp, fErrorsY, TChi2FitData::fSize, and TChi2FitData::fValues.
Referenced by GetExtendedFitData().
| double TChi2ExtendedFitData::ErrorY | ( | unsigned int | i | ) | const [inline] |
| double TChi2ExtendedFitData::ErrorXLow | ( | unsigned int | i | ) | const [inline] |
| double TChi2ExtendedFitData::ErrorXUp | ( | unsigned int | i | ) | const [inline] |
| void TChi2ExtendedFitData::GetExtendedFitData | ( | const TGraph * | graph, | |
| const TF1 * | func, | |||
| const TVirtualFitter * | fitter | |||
| ) | [protected] |
| void TChi2ExtendedFitData::SetDataPoint | ( | const CoordData & | x, | |
| double | y, | |||
| double | errorY, | |||
| double | errorXlow, | |||
| double | errorXup | |||
| ) | [protected] |
std::vector<double> TChi2ExtendedFitData::fErrorsY [private] |
std::vector<double> TChi2ExtendedFitData::fErrorsXLow [private] |
Definition at line 65 of file TChi2ExtendedFitData.h.
Referenced by ErrorXLow(), and SetDataPoint().
std::vector<double> TChi2ExtendedFitData::fErrorsXUp [private] |
std::vector<double> TChi2ExtendedFitData::fErrorsY [private] |
Definition at line 64 of file TChi2ExtendedFitData.h.
std::vector<double> TChi2ExtendedFitData::fErrorsXLow [private] |
Definition at line 65 of file TChi2ExtendedFitData.h.
std::vector<double> TChi2ExtendedFitData::fErrorsXUp [private] |
Definition at line 66 of file TChi2ExtendedFitData.h.
1.5.1