ROOT
6.07/01
Reference Guide
|
Public Member Functions | |
TF1Parameters () | |
TF1Parameters (Int_t npar) | |
TF1Parameters (const TF1Parameters &rhs) | |
TF1Parameters & | operator= (const TF1Parameters &rhs) |
virtual | ~TF1Parameters () |
Double_t | GetParameter (Int_t iparam) const |
Double_t | GetParameter (const char *name) const |
const Double_t * | GetParameters () const |
const std::vector< double > & | ParamsVec () 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... | |
const char * | GetParName (Int_t iparam) const |
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 | SetParameter (const char *name, Double_t value) |
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... | |
Public Attributes | |
ClassDef(TF1Parameters, 1) private std::vector < Double_t > | fParameters |
std::vector< std::string > | fParNames |
#include <TF1.h>
|
inline |
Definition at line 82 of file TF1.h.
Referenced by GetParameter(), and TF1::GetParameter().
|
inline |
|
inline |
Definition at line 88 of file TF1.h.
Referenced by TF1::EvalPar(), and TF1::GetParameters().
|
inline |
Definition at line 95 of file TF1.h.
Referenced by TF1::GetParName().
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 3529 of file TF1.cxx.
Referenced by GetParameter(), TF1::GetParNumber(), and SetParameter().
|
inline |
|
inline |
Definition at line 91 of file TF1.h.
Referenced by TF1::GetParameters().
Definition at line 101 of file TF1.h.
Referenced by SetParameter(), and TF1::SetParameter().
Definition at line 105 of file TF1.h.
Referenced by TF1::SetParameters().
Definition at line 115 of file TF1.h.
Referenced by TF1::SetParName().
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" |
||
) |
ClassDef (TF1Parameters,1) private std::vector<Double_t> TF1Parameters::fParameters |
Definition at line 126 of file TF1.h.
Referenced by GetParameter(), GetParameters(), operator=(), ParamsVec(), SetParameter(), and SetParameters().
std::vector<std::string> TF1Parameters::fParNames |
Definition at line 134 of file TF1.h.
Referenced by GetParName(), GetParNumber(), operator=(), SetParName(), SetParNames(), and TF1Parameters().