TF1 Parameters class.
Definition at line 50 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.
|
|
virtual TClass * | IsA () const |
|
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.
|
|
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.
|
|
virtual void | Streamer (TBuffer &) |
|
void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
|
#include <TF1.h>
◆ TF1Parameters() [1/3]
TF1Parameters::TF1Parameters |
( |
| ) |
|
|
inline |
Definition at line 52 of file TF1.h.
◆ TF1Parameters() [2/3]
TF1Parameters::TF1Parameters |
( |
Int_t |
npar | ) |
|
|
inline |
Definition at line 53 of file TF1.h.
◆ TF1Parameters() [3/3]
Definition at line 62 of file TF1.h.
◆ ~TF1Parameters()
virtual TF1Parameters::~TF1Parameters |
( |
| ) |
|
|
inlinevirtual |
Definition at line 74 of file TF1.h.
◆ CheckIndex()
bool TF1Parameters::CheckIndex |
( |
Int_t |
i | ) |
const |
|
inlineprivate |
◆ Class()
static TClass * TF1Parameters::Class |
( |
| ) |
|
|
static |
- Returns
- TClass describing this class
◆ Class_Name()
static const char * TF1Parameters::Class_Name |
( |
| ) |
|
|
static |
- Returns
- Name of this class
◆ Class_Version()
static constexpr Version_t TF1Parameters::Class_Version |
( |
| ) |
|
|
inlinestaticconstexpr |
- Returns
- Version of this class
Definition at line 132 of file TF1.h.
◆ DeclFileName()
static const char * TF1Parameters::DeclFileName |
( |
| ) |
|
|
inlinestatic |
- Returns
- Name of the file containing the class declaration
Definition at line 132 of file TF1.h.
◆ GetParameter() [1/2]
Double_t TF1Parameters::GetParameter |
( |
const char * |
name | ) |
const |
|
inline |
Definition at line 81 of file TF1.h.
◆ GetParameter() [2/2]
Definition at line 77 of file TF1.h.
◆ GetParameters()
const Double_t * TF1Parameters::GetParameters |
( |
| ) |
const |
|
inline |
Definition at line 85 of file TF1.h.
◆ GetParName()
const char * TF1Parameters::GetParName |
( |
Int_t |
iparam | ) |
const |
|
inline |
Definition at line 96 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 3809 of file TF1.cxx.
◆ IsA()
virtual TClass * TF1Parameters::IsA |
( |
| ) |
const |
|
inlinevirtual |
- Returns
- TClass describing current object
Definition at line 132 of file TF1.h.
◆ operator=()
Definition at line 67 of file TF1.h.
◆ ParamsVec()
const std::vector< double > & TF1Parameters::ParamsVec |
( |
| ) |
const |
|
inline |
Definition at line 89 of file TF1.h.
◆ SetParameter() [1/2]
void TF1Parameters::SetParameter |
( |
const char * |
name, |
|
|
Double_t |
value |
|
) |
| |
|
inline |
◆ SetParameter() [2/2]
void TF1Parameters::SetParameter |
( |
Int_t |
iparam, |
|
|
Double_t |
value |
|
) |
| |
|
inline |
◆ 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 3820 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 3841 of file TF1.cxx.
◆ Streamer()
virtual void TF1Parameters::Streamer |
( |
TBuffer & |
| ) |
|
|
virtual |
◆ StreamerNVirtual()
void TF1Parameters::StreamerNVirtual |
( |
TBuffer & |
ClassDef_StreamerNVirtual_b | ) |
|
|
inline |
◆ 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: