ssmkit  master-68aed98
LinearGaussian Struct Reference

Public Types

using TParameter = std::tuple< arma::vec, arma::mat >
 
using TConditionVAR = arma::vec
 

Public Member Functions

 LinearGaussian (arma::mat trans, arma::mat cov)
 
TParameter operator() (const TConditionVAR &x) const
 

Public Attributes

arma::mat transfer
 
arma::mat covariance
 

Detailed Description

Definition at line 9 of file linear_gaussian.hpp.

Member Typedef Documentation

using TParameter = std::tuple<arma::vec, arma::mat>

Definition at line 10 of file linear_gaussian.hpp.

using TConditionVAR = arma::vec

Definition at line 11 of file linear_gaussian.hpp.

Constructor & Destructor Documentation

LinearGaussian ( arma::mat  trans,
arma::mat  cov 
)
inline

Definition at line 13 of file linear_gaussian.hpp.

Member Function Documentation

TParameter operator() ( const TConditionVAR x) const
inline

Definition at line 16 of file linear_gaussian.hpp.

References LinearGaussian::covariance, and LinearGaussian::transfer.

Member Data Documentation

arma::mat transfer

Definition at line 20 of file linear_gaussian.hpp.

Referenced by LinearGaussian::operator()().

arma::mat covariance

Definition at line 21 of file linear_gaussian.hpp.

Referenced by LinearGaussian::operator()().


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