BCEngineMCMC::ChainState Struct Reference

A struct for holding a state in a Markov chain. More...

#include <BCEngineMCMC.h>

Public Member Functions

 ChainState (int n_obs=0)
 Constructor.
 
ChainStateoperator= (const ThreadLocalStorage &tls)
 assignment
 

Public Attributes

unsigned iteration
 iteration number
 
double log_likelihood
 log(likelihood)
 
double log_prior
 log(prior)
 
double log_probability
 log(probability)
 
std::vector< double > observables
 observables at parameter point
 
std::vector< double > parameters
 parameter point
 

Detailed Description

A struct for holding a state in a Markov chain.

Definition at line 159 of file BCEngineMCMC.h.


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