![]() |
MaCh3
2.4.2
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) 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) |
| Get a parameter value. More... | |
| void | SetSize (M3::int_t nSpline) |
| Set the size. More... | |
| int | GetSize () |
| Get the size. More... | |
| void | Print () 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 () 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 148 of file SplineStructs.h.
|
inline |
Empty constructor.
Definition at line 152 of file SplineStructs.h.
|
inlinevirtual |
Empty destructor.
Definition at line 158 of file SplineStructs.h.
|
inline |
|
inline |
|
inline |
KS: Make a TF1 from the reduced TF1.
Definition at line 246 of file SplineStructs.h.
|
inlineoverridevirtual |
Evaluate a variation.
Implements TResponseFunction_red.
Definition at line 192 of file SplineStructs.h.
|
inlineoverridevirtual |
DL: Get number of points.
Implements TResponseFunction_red.
Definition at line 255 of file SplineStructs.h.
|
inline |
Get a parameter value.
Definition at line 220 of file SplineStructs.h.
|
inline |
|
inlineoverridevirtual |
Print detailed info.
Implements TResponseFunction_red.
Definition at line 237 of file SplineStructs.h.
|
inline |
|
inline |
Set a parameter to a value.
Definition at line 215 of file SplineStructs.h.
|
inline |
Set the size.
Definition at line 230 of file SplineStructs.h.
|
private |
Definition at line 260 of file SplineStructs.h.
|
private |
The parameters.
Definition at line 259 of file SplineStructs.h.