TF1 Parameters class.
Definition at line 48 of file TF1.h.
|
| TF1Parameters () |
|
| TF1Parameters (const TF1Parameters &rhs) |
|
| TF1Parameters (Int_t npar) |
|
virtual | ~TF1Parameters () |
|
Double_t | GetParameter (const char *name) const |
|
Double_t | GetParameter (Int_t iparam) const |
|
const Double_t * | GetParameters () const |
|
const char * | GetParName (Int_t iparam) const |
|
Int_t | GetParNumber (const char *name) const |
| Returns the parameter number given a name not very efficient but list of parameters is typically small could use a map if needed. More...
|
|
TF1Parameters & | operator= (const TF1Parameters &rhs) |
|
const std::vector< double > & | ParamsVec () const |
|
void | SetParameter (const char *name, Double_t value) |
|
void | SetParameter (Int_t iparam, Double_t value) |
|
void | SetParameters (const Double_t *params) |
|
void | SetParameters (Double_t p0, Double_t p1, Double_t p2=0, Double_t p3=0, Double_t p4=0, Double_t p5=0, Double_t p6=0, Double_t p7=0, Double_t p8=0, Double_t p9=0, Double_t p10=0) |
| Set parameter values. More...
|
|
void | SetParName (Int_t iparam, const char *name) |
|
void | SetParNames (const char *name0="p0", const char *name1="p1", const char *name2="p2", const char *name3="p3", const char *name4="p4", const char *name5="p5", const char *name6="p6", const char *name7="p7", const char *name8="p8", const char *name9="p9", const char *name10="p10") |
| Set parameter names. More...
|
|
#include <TF1.h>
◆ TF1Parameters() [1/3]
TF1Parameters::TF1Parameters |
( |
| ) |
|
|
inline |
Definition at line 50 of file TF1.h.
◆ TF1Parameters() [2/3]
TF1Parameters::TF1Parameters |
( |
Int_t |
npar | ) |
|
|
inline |
Definition at line 51 of file TF1.h.
◆ TF1Parameters() [3/3]
Definition at line 60 of file TF1.h.
◆ ~TF1Parameters()
virtual TF1Parameters::~TF1Parameters |
( |
| ) |
|
|
inlinevirtual |
Definition at line 72 of file TF1.h.
◆ CheckIndex()
bool TF1Parameters::CheckIndex |
( |
Int_t |
i | ) |
const |
|
inlineprivate |
◆ GetParameter() [1/2]
Double_t TF1Parameters::GetParameter |
( |
const char * |
name | ) |
const |
|
inline |
Definition at line 79 of file TF1.h.
◆ GetParameter() [2/2]
Definition at line 75 of file TF1.h.
◆ GetParameters()
const Double_t * TF1Parameters::GetParameters |
( |
| ) |
const |
|
inline |
Definition at line 83 of file TF1.h.
◆ GetParName()
const char * TF1Parameters::GetParName |
( |
Int_t |
iparam | ) |
const |
|
inline |
Definition at line 94 of file TF1.h.
◆ GetParNumber()
Int_t TF1Parameters::GetParNumber |
( |
const char * |
name | ) |
const |
Returns the parameter number given a name not very efficient but list of parameters is typically small could use a map if needed.
Definition at line 3807 of file TF1.cxx.
◆ operator=()
Definition at line 65 of file TF1.h.
◆ ParamsVec()
const std::vector< double > & TF1Parameters::ParamsVec |
( |
| ) |
const |
|
inline |
Definition at line 87 of file TF1.h.
◆ SetParameter() [1/2]
void TF1Parameters::SetParameter |
( |
const char * |
name, |
|
|
Double_t |
value |
|
) |
| |
|
inline |
◆ SetParameter() [2/2]
◆ SetParameters() [1/2]
void TF1Parameters::SetParameters |
( |
const Double_t * |
params | ) |
|
|
inline |
◆ SetParameters() [2/2]
void TF1Parameters::SetParameters |
( |
Double_t |
p0, |
|
|
Double_t |
p1, |
|
|
Double_t |
p2 = 0 , |
|
|
Double_t |
p3 = 0 , |
|
|
Double_t |
p4 = 0 , |
|
|
Double_t |
p5 = 0 , |
|
|
Double_t |
p6 = 0 , |
|
|
Double_t |
p7 = 0 , |
|
|
Double_t |
p8 = 0 , |
|
|
Double_t |
p9 = 0 , |
|
|
Double_t |
p10 = 0 |
|
) |
| |
Set parameter values.
Definition at line 3818 of file TF1.cxx.
◆ SetParName()
void TF1Parameters::SetParName |
( |
Int_t |
iparam, |
|
|
const char * |
name |
|
) |
| |
|
inline |
◆ SetParNames()
void TF1Parameters::SetParNames |
( |
const char * |
name0 = "p0" , |
|
|
const char * |
name1 = "p1" , |
|
|
const char * |
name2 = "p2" , |
|
|
const char * |
name3 = "p3" , |
|
|
const char * |
name4 = "p4" , |
|
|
const char * |
name5 = "p5" , |
|
|
const char * |
name6 = "p6" , |
|
|
const char * |
name7 = "p7" , |
|
|
const char * |
name8 = "p8" , |
|
|
const char * |
name9 = "p9" , |
|
|
const char * |
name10 = "p10" |
|
) |
| |
Set parameter names.
Definition at line 3839 of file TF1.cxx.
◆ fParameters
std::vector<Double_t> TF1Parameters::fParameters |
|
private |
◆ fParNames
std::vector<std::string> TF1Parameters::fParNames |
|
private |
The documentation for this class was generated from the following files: