Tomographer  v2.0
Tomographer C++ Framework Documentation
mhrwstatscollectors.h File Reference

(v2.0)

Definitions for MHRWStatsCollector Interface's. More...

#include <cstddef>
#include <limits>
#include <tuple>
#include <utility>
#include <type_traits>
#include <typeinfo>
#include <tomographer2/tools/cxxutil.h>
#include <tomographer2/tools/loggers.h>
#include <tomographer2/histogram.h>
#include <tomographer2/mhrw_bin_err.h>
+ Include dependency graph for mhrwstatscollectors.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Tomographer::MultipleMHRWStatsCollectors< MHRWStatsCollectors >
 A simple MHRWStatsCollector interface which combines several stats collectors. More...
 
class  Tomographer::ValueHistogramMHRWStatsCollector< ValueCalculator_, LoggerType, HistogramType_ >
 A StatsCollector which builds a histogram of values calculated with a ValueCalculator for each data sample point. More...
 
struct  Tomographer::ValueHistogramWithBinningMHRWStatsCollectorParams< ValueCalculator_, CountIntType_, CountRealAvgType_, NumTrackValues_, NumLevels_ >
 Traits-like class for ValueHistogramWithBinningMHRWStatsCollector. More...
 
struct  Tomographer::ValueHistogramWithBinningMHRWStatsCollectorParams< ValueCalculator_, CountIntType_, CountRealAvgType_, NumTrackValues_, NumLevels_ >::Result
 Result type of the corresponding ValueHistogramWithBinningMHRWStatsCollector. More...
 
class  Tomographer::ValueHistogramWithBinningMHRWStatsCollector< Params, LoggerType_ >
 Collect a histogram of values from a MH random walk, with binning analysis. More...
 
struct  Tomographer::MHRWStatsCollectorStatus< MHRWStatsCollector_ >
 Template, specializable class to get status reports from stats collectors. More...
 
struct  Tomographer::MHRWStatsCollectorStatus< MultipleMHRWStatsCollectors< Args... > >
 Provide status reporting for a MultipleMHRWStatsCollectors. More...
 
struct  Tomographer::MHRWStatsCollectorStatus< ValueHistogramMHRWStatsCollector< ValueCalculator_, LoggerType_, HistogramType_ > >
 Provide status reporting for a ValueHistogramMHRWStatsCollector. More...
 
struct  Tomographer::MHRWStatsCollectorStatus< ValueHistogramWithBinningMHRWStatsCollector< Params_, LoggerType_ > >
 Provide status reporting for a ValueHistogramWithBinningMHRWStatsCollector. More...
 

Namespaces

 Tomographer
 Base namespace for the Tomographer project.
 

Typedefs

typedef MultipleMHRWStatsCollectors Tomographer::TrivialMHRWStatsCollector
 Trivial, NO-OP stats collector. More...
 

Detailed Description

Definitions for MHRWStatsCollector Interface's.

Definitions for stats collectors – see MHRWStatsCollector Interface, as well as for example Tomographer::ValueHistogramMHRWStatsCollector etc.

Definition in file mhrwstatscollectors.h.