TF1 Parameters class.
Definition at line 53 of file TF1.h.
#include <TF1.h>
◆ TF1Parameters() [1/3]
TF1Parameters::TF1Parameters |
( |
| ) |
|
|
inline |
Definition at line 55 of file TF1.h.
◆ TF1Parameters() [2/3]
TF1Parameters::TF1Parameters |
( |
Int_t |
npar | ) |
|
|
inline |
Definition at line 56 of file TF1.h.
◆ TF1Parameters() [3/3]
Definition at line 65 of file TF1.h.
◆ ~TF1Parameters()
virtual TF1Parameters::~TF1Parameters |
( |
| ) |
|
|
inlinevirtual |
Definition at line 77 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 130 of file TF1.h.
◆ DeclFileName()
static const char * TF1Parameters::DeclFileName |
( |
| ) |
|
|
inlinestatic |
- Returns
- Name of the file containing the class declaration
Definition at line 130 of file TF1.h.
◆ GetParameter() [1/2]
Double_t TF1Parameters::GetParameter |
( |
const char * |
name | ) |
const |
|
inline |
Definition at line 84 of file TF1.h.
◆ GetParameter() [2/2]
Definition at line 80 of file TF1.h.
◆ GetParameters()
const Double_t * TF1Parameters::GetParameters |
( |
| ) |
const |
|
inline |
Definition at line 88 of file TF1.h.
◆ GetParName()
const char * TF1Parameters::GetParName |
( |
Int_t |
iparam | ) |
const |
|
inline |
Definition at line 99 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 3846 of file TF1.cxx.
◆ IsA()
virtual TClass * TF1Parameters::IsA |
( |
| ) |
const |
|
inlinevirtual |
- Returns
- TClass describing current object
Definition at line 130 of file TF1.h.
◆ operator=()
Definition at line 70 of file TF1.h.
◆ ParamsVec()
const std::vector< double > & TF1Parameters::ParamsVec |
( |
| ) |
const |
|
inline |
Definition at line 92 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]
template<typename... Args>
void TF1Parameters::SetParameters |
( |
Double_t |
arg1, |
|
|
Args &&... |
args |
|
) |
| |
Set parameter values.
NaN values will be skipped, meaning that the corresponding parameters will not be changed.
Definition at line 145 of file TF1.h.
◆ SetParName()
void TF1Parameters::SetParName |
( |
Int_t |
iparam, |
|
|
const char * |
name |
|
) |
| |
|
inline |
◆ SetParNames()
template<typename... Args>
void TF1Parameters::SetParNames |
( |
Args &&... |
args | ) |
|
Set parameter names.
Empty strings will be skipped, meaning that the corresponding name will not be changed.
Definition at line 156 of file TF1.h.
◆ 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: