![]() |
MaCh3
2.6.0
Reference Guide
|
CW: A reduced TF1 class only. Only saves parameters for each TF1 and how many parameters each parameter set has. More...
#include <Splines/SplineStructs.h>
Public Member Functions | |
| TF1_red () | |
| Empty constructor. More... | |
| virtual | ~TF1_red () |
| Empty destructor. More... | |
| TF1_red (M3::int_t nSize, M3::float_t *Array) | |
| The useful constructor with deep copy. More... | |
| TF1_red (TF1 *&Function) | |
| The TF1 constructor with deep copy. More... | |
| void | SetFunc (TF1 *&Func) |
| Set the function. More... | |
| double | Eval (const double var) const override |
| Evaluate a variation. More... | |
| void | SetParameter (M3::int_t Parameter, M3::float_t Value) |
| Set a parameter to a value. More... | |
| double | GetParameter (M3::int_t Parameter) const |
| Get a parameter value. More... | |
| void | SetSize (M3::int_t nSpline) |
| Set the size. More... | |
| int | GetSize () const |
| Get the size. More... | |
| void | Print () const override |
| Print detailed info. More... | |
| TF1 * | ConstructTF1 (const std::string &function, const int xmin, const int xmax) |
| KS: Make a TF1 from the reduced TF1. More... | |
| M3::int_t | GetNp () const override |
| DL: Get number of points. More... | |
Public Member Functions inherited from TResponseFunction_red | |
| TResponseFunction_red () | |
| Empty constructor. More... | |
| virtual | ~TResponseFunction_red () |
| Empty destructor. More... | |
Private Attributes | |
| M3::float_t * | Par |
| The parameters. More... | |
| M3::int_t | length |
CW: A reduced TF1 class only. Only saves parameters for each TF1 and how many parameters each parameter set has.
Definition at line 151 of file SplineStructs.h.
|
inline |
Empty constructor.
Definition at line 155 of file SplineStructs.h.
|
inlinevirtual |
Empty destructor.
Definition at line 161 of file SplineStructs.h.
|
inline |
|
inline |
|
inline |
KS: Make a TF1 from the reduced TF1.
Definition at line 249 of file SplineStructs.h.
|
inlineoverridevirtual |
Evaluate a variation.
Implements TResponseFunction_red.
Definition at line 195 of file SplineStructs.h.
|
inlineoverridevirtual |
DL: Get number of points.
Implements TResponseFunction_red.
Definition at line 258 of file SplineStructs.h.
|
inline |
Get a parameter value.
Definition at line 223 of file SplineStructs.h.
|
inline |
|
inlineoverridevirtual |
Print detailed info.
Implements TResponseFunction_red.
Definition at line 240 of file SplineStructs.h.
|
inline |
|
inline |
Set a parameter to a value.
Definition at line 218 of file SplineStructs.h.
|
inline |
Set the size.
Definition at line 233 of file SplineStructs.h.
|
private |
Definition at line 263 of file SplineStructs.h.
|
private |
The parameters.
Definition at line 262 of file SplineStructs.h.