mixpp: bdm::MarginalizedParticleBase Class Reference

bdm::MarginalizedParticleBase Class Reference

Abstract class for Marginalized Particles. More...

#include <particles.h>

Inheritance diagram for bdm::MarginalizedParticleBase:

bdm::BM bdm::root bdm::MarginalizedParticle bdm::NoiseParticle bdm::NoiseParticleX List of all members.

Public Member Functions

 MarginalizedParticleBase (const MarginalizedParticleBase &m2)
void bayes (const vec &dt, const vec &cond) NOT_IMPLEMENTED_VOID
const eprod_2posterior () const
void set_prior (const epdf *pdf0)
void from_setting (const Setting &set)
void validate ()

Protected Attributes

dirac est_emp
 discrte particle
shared_ptr< BMbm
 internal Bayes Model
bdm::MarginalizedParticleBase::eprod_2 est
 Internal class for custom posterior - product of empirical and exact part.

Classes

class  eprod_2
 Internal class for custom posterior - product of empirical and exact part. More...

Detailed Description

Abstract class for Marginalized Particles.


Member Function Documentation

void bdm::MarginalizedParticleBase::from_setting ( const Setting &  set  )  [inline, virtual]

Create object from the following structure

    class = "MarginalizedParticleBase";
    bm = configuration of bdm::BM;          % any offspring of BM, bdm::BM::from_setting
    --- inherited fields ---
    bdm::BM::from_setting

Reimplemented from bdm::BM.

Reimplemented in bdm::MarginalizedParticle.


The documentation for this class was generated from the following file:
Generated on 2 Dec 2013 for mixpp by  doxygen 1.4.7