hops
Public Member Functions | Friends | List of all members
hops::ChainData Class Reference

#include <ChainData.hpp>

Collaboration diagram for hops::ChainData:
Collaboration graph

Public Member Functions

 ChainData ()
 
const std::vector< double > & getAcceptanceRates () const
 
void setAcceptanceRates (const std::shared_ptr< std::vector< double >> &acceptanceRates)
 
const std::vector< double > & getNegativeLogLikelihood () const
 
void setNegativeLogLikelihood (const std::shared_ptr< std::vector< double >> &negativeLogLikelihood)
 
const std::vector< Eigen::VectorXd > & getStates () const
 
void setStates (const std::shared_ptr< std::vector< Eigen::VectorXd >> &states)
 
const std::vector< long > & getTimestamps () const
 
void setTimestamps (const std::shared_ptr< std::vector< long >> timestamps)
 
void write (FileWriter *const fileWriter) const
 
void reset ()
 

Friends

class Data
 

Constructor & Destructor Documentation

◆ ChainData()

hops::ChainData::ChainData ( )
inline

Member Function Documentation

◆ getAcceptanceRates()

const std::vector<double>& hops::ChainData::getAcceptanceRates ( ) const
inline

◆ getNegativeLogLikelihood()

const std::vector<double>& hops::ChainData::getNegativeLogLikelihood ( ) const
inline

◆ getStates()

const std::vector<Eigen::VectorXd>& hops::ChainData::getStates ( ) const
inline

◆ getTimestamps()

const std::vector<long>& hops::ChainData::getTimestamps ( ) const
inline

◆ reset()

void hops::ChainData::reset ( )
inline

◆ setAcceptanceRates()

void hops::ChainData::setAcceptanceRates ( const std::shared_ptr< std::vector< double >> &  acceptanceRates)
inline

◆ setNegativeLogLikelihood()

void hops::ChainData::setNegativeLogLikelihood ( const std::shared_ptr< std::vector< double >> &  negativeLogLikelihood)
inline

◆ setStates()

void hops::ChainData::setStates ( const std::shared_ptr< std::vector< Eigen::VectorXd >> &  states)
inline

◆ setTimestamps()

void hops::ChainData::setTimestamps ( const std::shared_ptr< std::vector< long >>  timestamps)
inline

◆ write()

void hops::ChainData::write ( FileWriter *const  fileWriter) const
inline

Friends And Related Function Documentation

◆ Data

friend class Data
friend

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