hops
Public Types | Public Member Functions | List of all members
hops::MinimalGammaModel Class Reference

#include <GammaModels.hpp>

Collaboration diagram for hops::MinimalGammaModel:
Collaboration graph

Public Types

using FloatType = typename VectorType::Scalar
 

Public Member Functions

 MinimalGammaModel (std::vector< FloatType > measurements)
 
FloatType computeNegativeLogLikelihood (const VectorType &parameters) const
 
const std::vector< std::string > & getParameterNames () const
 
VectorType getB () const
 
MatrixType getA () const
 
const std::stringgetModelName () const
 

Member Typedef Documentation

◆ FloatType

using hops::MinimalGammaModel::FloatType = typename VectorType::Scalar

Constructor & Destructor Documentation

◆ MinimalGammaModel()

hops::MinimalGammaModel::MinimalGammaModel ( std::vector< FloatType measurements)
inlineexplicit

Member Function Documentation

◆ computeNegativeLogLikelihood()

FloatType hops::MinimalGammaModel::computeNegativeLogLikelihood ( const VectorType parameters) const
inline

◆ getA()

MatrixType hops::MinimalGammaModel::getA ( ) const
inline

◆ getB()

VectorType hops::MinimalGammaModel::getB ( ) const
inline

◆ getModelName()

const std::string& hops::MinimalGammaModel::getModelName ( ) const
inline

◆ getParameterNames()

const std::vector<std::string>& hops::MinimalGammaModel::getParameterNames ( ) const
inline

The documentation for this class was generated from the following file: