ComPWA
Common Partial-Wave-Analysis Framework
|
Calculates the combined likelihood of multiple MinLogLH. More...
#include <SumMinLogLH.hpp>
Public Member Functions | |
SumMinLogLH (std::vector< std::shared_ptr< Estimator >> Estimators) | |
double | evaluate () noexcept final |
Value of minimum log likelihood function. More... | |
void | updateParametersFrom (const std::vector< double > ¶ms) final |
It is important to input the vector in the same length and order as defined in the getParameters() method. More... | |
std::vector< ComPWA::Parameter > | getParameters () const final |
Public Member Functions inherited from ComPWA::Function< double > | |
virtual | ~Function ()=default |
virtual double | evaluate (const InputTypes &... args) noexcept=0 |
Private Attributes | |
std::vector< std::shared_ptr< Estimator > > | LogLikelihoods |
Calculates the combined likelihood of multiple MinLogLH.
Definition at line 24 of file SumMinLogLH.hpp.
ComPWA::Estimator::SumMinLogLH::SumMinLogLH | ( | std::vector< std::shared_ptr< Estimator >> | Estimators | ) |
Definition at line 19 of file SumMinLogLH.cpp.
|
finalnoexcept |
Value of minimum log likelihood function.
Definition at line 22 of file SumMinLogLH.cpp.
|
finalvirtual |
Implements ComPWA::Function< double >.
Definition at line 42 of file SumMinLogLH.cpp.
|
finalvirtual |
It is important to input the vector in the same length and order as defined in the getParameters() method.
So in other words, call getParameters() first, then use this ordering and to input new values in this method.
Implements ComPWA::Function< double >.
Definition at line 29 of file SumMinLogLH.cpp.
|
private |
Definition at line 36 of file SumMinLogLH.hpp.