|
| 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: