ROOT
Version v6.32
master
v6.34
Reference Guide
▼
ROOT
ROOT Reference Documentation
Tutorials
►
Functional Parts
►
Namespaces
►
All Classes
▼
Files
▼
File List
►
bindings
►
core
►
documentation
►
geom
►
graf2d
►
graf3d
►
gui
▼
hist
doc
►
hbook
▼
hist
doc
▼
inc
►
Math
▼
v5
►
TF1Data.h
►
TFormula.h
TFormulaPrimitive.h
►
Foption.h
►
HFitInterface.h
TAxis.h
TAxisModLab.h
TBackCompFitter.h
TBinomialEfficiencyFitter.h
TConfidenceLevel.h
►
TEfficiency.h
►
TF1.h
TF12.h
►
TF1AbsComposition.h
TF1Convolution.h
TF1NormSum.h
TF2.h
TF3.h
TFitResult.h
►
TFitResultPtr.h
TFormula.h
►
TFractionFitter.h
TGraph.h
TGraph2D.h
TGraph2DAsymmErrors.h
TGraph2DErrors.h
TGraphAsymmErrors.h
TGraphBentErrors.h
TGraphDelaunay.h
TGraphDelaunay2D.h
TGraphErrors.h
TGraphMultiErrors.h
TGraphSmooth.h
TGraphTime.h
►
TH1.h
TH1C.h
TH1D.h
TH1F.h
TH1I.h
►
TH1K.h
TH1L.h
TH1S.h
►
TH2.h
TH2C.h
TH2D.h
TH2F.h
TH2I.h
TH2L.h
TH2Poly.h
TH2S.h
TH3.h
TH3C.h
TH3D.h
TH3F.h
TH3I.h
TH3L.h
TH3S.h
►
THistRange.h
THLimitsFinder.h
►
THn.h
►
THnBase.h
►
THnChain.h
►
THnSparse.h
►
THnSparse_Internal.h
THStack.h
►
TKDE.h
TLimit.h
►
TLimitDataSource.h
TMultiDimFit.h
TMultiGraph.h
►
TNDArray.h
TPolyMarker.h
TPrincipal.h
►
TProfile.h
TProfile2D.h
TProfile2Poly.h
TProfile3D.h
TScatter.h
TSpline.h
TSVDUnfold.h
TVirtualFitter.h
TVirtualGraphPainter.h
TVirtualHistPainter.h
►
TVirtualPaveStats.h
►
src
►
histdrawv7
►
histpainter
►
histv7
►
spectrum
►
spectrumpainter
►
unfold
►
html
►
io
►
main
►
math
►
montecarlo
►
net
►
proof
►
roofit
►
sql
►
tmva
►
tree
►
tutorials
►
v6-32-00-patches
►
File Members
Release Notes
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
TF1Data.h
Go to the documentation of this file.
1
// @(#)root/hist:$Id$
2
// Author: Rene Brun 18/08/95
3
4
/*************************************************************************
5
* Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
6
* All rights reserved. *
7
* *
8
* For the licensing terms see $ROOTSYS/LICENSE. *
9
* For the list of contributors see $ROOTSYS/README/CREDITS. *
10
*************************************************************************/
11
12
13
#ifndef ROOT_v5_TF1DATA
14
#define ROOT_v5_TF1DATA
15
16
17
18
//////////////////////////////////////////////////////////////////////////
19
// //
20
// TF1Data //
21
// //
22
// Dummy class with same structure of v5::TF1 objects
23
// used only for reading the old files //
24
//////////////////////////////////////////////////////////////////////////
25
26
#include "RConfigure.h"
27
28
#include "
v5/TFormula.h
"
29
#include "
TAttLine.h
"
30
#include "
TAttFill.h
"
31
#include "
TAttMarker.h
"
32
33
namespace
ROOT
{
34
35
namespace
v5 {
36
37
struct
TF1Data
:
public
ROOT::v5::TFormula
,
public
TAttLine
,
public
TAttFill
,
public
TAttMarker
{
38
39
Double_t
fXmin
;
//Lower bounds for the range
40
Double_t
fXmax
;
//Upper bounds for the range
41
Int_t
fNpx
;
//Number of points used for the graphical representation
42
Int_t
fType
;
//(=0 for standard functions, 1 if pointer to function)
43
Int_t
fNpfits
;
//Number of points used in the fit
44
Int_t
fNDF
;
//Number of degrees of freedom in the fit
45
Int_t
fNsave
;
//Number of points used to fill array fSave
46
Double_t
fChisquare
;
//Function fit chisquare
47
Double_t
*
fParErrors
;
//[fNpar] Array of errors of the fNpar parameters
48
Double_t
*
fParMin
;
//[fNpar] Array of lower limits of the fNpar parameters
49
Double_t
*
fParMax
;
//[fNpar] Array of upper limits of the fNpar parameters
50
Double_t
*
fSave
;
//[fNsave] Array of fNsave function values
51
Double_t
fMaximum
;
//Maximum value for plotting
52
Double_t
fMinimum
;
//Minimum value for plotting
53
54
55
56
TF1Data
();
57
~TF1Data
()
override
;
58
void
Streamer
(
TBuffer
&
b
,
Int_t
version
,
UInt_t
start,
UInt_t
count,
const
TClass
*
onfile_class
=
nullptr
);
59
60
ClassDefOverride
(
TF1Data
,7)
//The Parametric 1-D function data structure of v5::TF1
61
};
62
63
}
// end namespace v5
64
}
// end namespace ROOT
65
66
#endif
b
#define b(i)
Definition
RSha256.hxx:100
ClassDefOverride
#define ClassDefOverride(name, id)
Definition
Rtypes.h:341
TAttFill.h
TAttLine.h
TAttMarker.h
ROOT::Detail::TRangeCast
Definition
TCollection.h:311
ROOT::v5::TFormula
The FORMULA class (ROOT version 5)
Definition
TFormula.h:65
TAttFill
Fill Area Attributes class.
Definition
TAttFill.h:19
TAttLine
Line Attributes class.
Definition
TAttLine.h:18
TAttMarker
Marker Attributes class.
Definition
TAttMarker.h:19
TBuffer
Buffer base class used for serializing objects.
Definition
TBuffer.h:43
TClass
TClass instances represent classes, structs and namespaces in the ROOT type system.
Definition
TClass.h:81
double
int
unsigned int
ROOT
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...
Definition
EExecutionPolicy.hxx:4
ROOT::v5::TF1Data
Definition
TF1Data.h:37
ROOT::v5::TF1Data::fParMin
Double_t * fParMin
Definition
TF1Data.h:48
ROOT::v5::TF1Data::TF1Data
TF1Data()
F1 default constructor.
Definition
TF1Data_v5.cxx:26
ROOT::v5::TF1Data::fNsave
Int_t fNsave
Definition
TF1Data.h:45
ROOT::v5::TF1Data::fSave
Double_t * fSave
Definition
TF1Data.h:50
ROOT::v5::TF1Data::~TF1Data
~TF1Data() override
TF1 default destructor.
Definition
TF1Data_v5.cxx:48
ROOT::v5::TF1Data::Streamer
void Streamer(TBuffer &b, Int_t version, UInt_t start, UInt_t count, const TClass *onfile_class=nullptr)
specialized streamer function being able to read old TF1 versions as TF1Data in memory
Definition
TF1Data_v5.cxx:81
ROOT::v5::TF1Data::fNpx
Int_t fNpx
Definition
TF1Data.h:41
ROOT::v5::TF1Data::fXmin
Double_t fXmin
Definition
TF1Data.h:39
ROOT::v5::TF1Data::fNpfits
Int_t fNpfits
Definition
TF1Data.h:43
ROOT::v5::TF1Data::fType
Int_t fType
Definition
TF1Data.h:42
ROOT::v5::TF1Data::fParMax
Double_t * fParMax
Definition
TF1Data.h:49
ROOT::v5::TF1Data::fNDF
Int_t fNDF
Definition
TF1Data.h:44
ROOT::v5::TF1Data::fMaximum
Double_t fMaximum
Definition
TF1Data.h:51
ROOT::v5::TF1Data::fChisquare
Double_t fChisquare
Definition
TF1Data.h:46
ROOT::v5::TF1Data::fMinimum
Double_t fMinimum
Definition
TF1Data.h:52
ROOT::v5::TF1Data::fParErrors
Double_t * fParErrors
Definition
TF1Data.h:47
ROOT::v5::TF1Data::fXmax
Double_t fXmax
Definition
TF1Data.h:40
TFormula.h
hist
hist
inc
v5
TF1Data.h
ROOT v6-32 - Reference Guide Generated on Mon Mar 24 2025 14:11:37 (GVA Time) using Doxygen 1.10.0