|
| | TemplateFitterFCN (TH1D *, const std::vector< TH1D * > &, int, int) |
| |
| double | operator() (const std::vector< double > &) const override |
| |
| void | SetRelation (std::function< double(const std::vector< double > &, const std::vector< double > &)>, std::function< double(const std::vector< double > &, const std::vector< double > &, const std::vector< double > &)>) |
| |
| double | Up () const |
| |
|
| std::function< double(const std::vector< double > &, const std::vector< double > &)> | contentfunction |
| |
| std::function< double(const std::vector< double > &, const std::vector< double > &, const std::vector< double > &)> | errorfunction |
| |
| TH1D * | h_target = nullptr |
| |
| std::vector< TH1D * > | h_template |
| |
| int | max = 0 |
| |
| int | min = 0 |
| |
Definition at line 42 of file TemplateFitter.h.
◆ TemplateFitterFCN()
| TemplateFitter::TemplateFitterFCN::TemplateFitterFCN |
( |
TH1D * |
_htarget, |
|
|
const std::vector< TH1D * > & |
vh, |
|
|
int |
_min_, |
|
|
int |
_max_ |
|
) |
| |
◆ operator()()
| double TemplateFitter::TemplateFitterFCN::operator() |
( |
const std::vector< double > & |
vpara | ) |
const |
|
override |
◆ SetRelation()
| void TemplateFitter::TemplateFitterFCN::SetRelation |
( |
std::function< double(const std::vector< double > &, const std::vector< double > &)> |
cf, |
|
|
std::function< double(const std::vector< double > &, const std::vector< double > &, const std::vector< double > &)> |
ef |
|
) |
| |
◆ Up()
| double NAGASH::TemplateFitter::TemplateFitterFCN::Up |
( |
| ) |
const |
|
inline |
◆ contentfunction
| std::function<double(const std::vector<double> &, const std::vector<double> &)> NAGASH::TemplateFitter::TemplateFitterFCN::contentfunction |
|
private |
◆ errorfunction
| std::function<double(const std::vector<double> &, const std::vector<double> &, const std::vector<double> &)> NAGASH::TemplateFitter::TemplateFitterFCN::errorfunction |
|
private |
◆ h_target
| TH1D* NAGASH::TemplateFitter::TemplateFitterFCN::h_target = nullptr |
|
private |
◆ h_template
| std::vector<TH1D *> NAGASH::TemplateFitter::TemplateFitterFCN::h_template |
|
private |
◆ max
| int NAGASH::TemplateFitter::TemplateFitterFCN::max = 0 |
|
private |
◆ min
| int NAGASH::TemplateFitter::TemplateFitterFCN::min = 0 |
|
private |
The documentation for this class was generated from the following files: