Tomographer  v5.2
Tomographer C++ Framework Documentation
mhrw_valuehist_tools.h File Reference

(v5.2)

Tools for collecting a histogram of values during a Metropolis-Hastings random walk using the tools of Tomographer::MHRWTasks. More...

#include <iostream>
#include <iomanip>
#include <tomographer/tools/loggers.h>
#include <tomographer/tools/cxxutil.h>
#include <tomographer/tools/needownoperatornew.h>
#include <tomographer/mhrwstatscollectors.h>
#include <tomographer/mhrwtasks.h>
#include <boost/math/constants/constants.hpp>
+ Include dependency graph for mhrw_valuehist_tools.h:

Go to the source code of this file.

Classes

struct  Tomographer::MHRWTasks::ValueHistogramTools::MHRWStatsResultsBaseSimple< RawHistogramType_, ScaledHistogramType_ >
 Stores the result of the value histogram stats collector (version without binning analysis) More...
 
struct  Tomographer::MHRWTasks::ValueHistogramTools::CDataBase< ValueCalculator_, UseBinningAnalysis_, MHWalkerParams_, RngSeedType_, IterCountIntType_, CountRealType_, HistCountIntType_ >
 Constant data structure for MH random walk tasks with a value histogram stats collector. More...
 

Namespaces

 Tomographer
 Base namespace for the Tomographer project.
 
 Tomographer::MHRWTasks
 Definitions for running multiple Metropolis-Hastings random walks, and collecting statistics over the visited samples.
 
 Tomographer::MHRWTasks::ValueHistogramTools
 Tools for running random walk tasks while collecting a histogram of values
 

Functions

template<typename CDataBaseType , typename TaskResultType , typename AggregatedHistogramType >
void Tomographer::MHRWTasks::ValueHistogramTools::printFinalReport (std::ostream &stream, const CDataBaseType &cdata, const std::vector< TaskResultType *> &task_results, const AggregatedHistogramType &aggregated_histogram, int max_width=0, bool print_histogram=true)
 Produce a final, human-readable report of the whole procedure. More...
 

Detailed Description

Tools for collecting a histogram of values during a Metropolis-Hastings random walk using the tools of Tomographer::MHRWTasks.

See Tomographer::MHRWTasks::ValueHistogramTools .

Since
This file was added in Tomographer 5.0.

Definition in file mhrw_valuehist_tools.h.