MINT2
|
#include <Minimisable.h>
Public Member Functions | |
Minimisable (MinuitParameterSet *mps=0) | |
Minimisable (const Minimisable &other) | |
virtual | ~Minimisable () |
void | setPset (MinuitParameterSet *mps) |
MinuitParameterSet * | getParSet () |
virtual void | beginFit () |
virtual void | parametersChanged () |
virtual void | endFit () |
double | getVal ()=0 |
double | getNewVal () |
Public Member Functions inherited from MINT::IMinimisable | |
virtual void | Gradient (std::vector< double > &grad) |
virtual bool | useAnalyticGradient () |
virtual void | setUseAnalyticGradient (bool useAnalyticGradient) |
virtual | ~IMinimisable () |
Private Attributes | |
MinuitParameterSet * | _pset |
Definition at line 10 of file Minimisable.h.
Minimisable::Minimisable | ( | MinuitParameterSet * | mps = 0 | ) |
Definition at line 6 of file Minimisable.cpp.
Minimisable::Minimisable | ( | const Minimisable & | other | ) |
Definition at line 12 of file Minimisable.cpp.
|
virtual |
Definition at line 19 of file Minimisable.cpp.
|
inlinevirtual |
Implements MINT::IMinimisable.
Reimplemented in MINT::Neg2LL, MINT::Neg2LLMultiConstraint, MINT::Neg2LLClass< PDF_TYPE, EVENTLIST_TYPE >, MINT::Neg2LLSum, MINT::LASSO_flexi, MINT::LASSO, and MINT::Neg2LLConstraint.
Definition at line 21 of file Minimisable.h.
|
inlinevirtual |
Implements MINT::IMinimisable.
Reimplemented in MINT::Neg2LL, MINT::Neg2LLMultiConstraint, MINT::Neg2LLClass< PDF_TYPE, EVENTLIST_TYPE >, MINT::Neg2LLSum, MINT::LASSO_flexi, MINT::LASSO, and MINT::Neg2LLConstraint.
Definition at line 23 of file Minimisable.h.
|
inlinevirtual |
Implements MINT::IMinimisable.
Reimplemented in MINT::Neg2LL, MINT::Neg2LLClass< PDF_TYPE, EVENTLIST_TYPE >, MINT::Neg2LLMultiConstraint, and MINT::Neg2LLConstraint.
Definition at line 29 of file Minimisable.h.
|
virtual |
Implements MINT::IMinimisable.
Reimplemented in MINT::Neg2LL.
Definition at line 25 of file Minimisable.cpp.
|
pure virtual |
Implements MINT::IMinimisable.
Implemented in chi2BF, MINT::Neg2LL, MINT::Neg2LLClass< PDF_TYPE, EVENTLIST_TYPE >, MINT::Neg2LLMultiConstraint, MINT::Neg2LLSum, BinFlipChi2Simul, BinFlipChi2, binflipChi2, MINT::minimisePareto, FindMaxFCN, MINT::LASSO_flexi, MINT::LASSO, MINT::Neg2LLConstraint, MINT::SimulMinimisable, and GaussianConstraintChi2.
|
inlinevirtual |
Implements MINT::IMinimisable.
Reimplemented in MINT::Neg2LL, MINT::Neg2LLMultiConstraint, MINT::Neg2LLClass< PDF_TYPE, EVENTLIST_TYPE >, MINT::Neg2LLSum, BinFlipChi2Simul, BinFlipChi2Base, MINT::LASSO_flexi, MINT::LASSO, MINT::Neg2LLConstraint, and MINT::SimulMinimisable.
Definition at line 22 of file Minimisable.h.
void Minimisable::setPset | ( | MinuitParameterSet * | mps | ) |
Definition at line 21 of file Minimisable.cpp.
|
private |
Definition at line 11 of file Minimisable.h.