(v5.0)
Definitions for MHRWStatsCollector Interface's.
More...
#include <cstddef>
#include <limits>
#include <tuple>
#include <utility>
#include <type_traits>
#include <typeinfo>
#include <tomographer/tools/cxxutil.h>
#include <tomographer/tools/loggers.h>
#include <tomographer/tools/statusprovider.h>
#include <tomographer/histogram.h>
#include <tomographer/mhrw.h>
#include <tomographer/mhrw_bin_err.h>
Go to the source code of this file.
|
| struct | Tomographer::MHRWStatsCollectorNoResult |
| | An empty struct used as a ResultType in MultipleMHRWStatsCollector for stats collectors which don't really produce results. More...
|
| |
| class | Tomographer::MultipleMHRWStatsCollectors< MHRWStatsCollectors > |
| | A simple MHRWStatsCollector interface which combines several stats collectors. More...
|
| |
| class | Tomographer::MHRWMovingAverageAcceptanceRatioStatsCollector< IterCountIntType_ > |
| |
| 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::ValueHistogramWithBinningMHRWStatsCollectorResult< HistogramType_, BinningAnalysisParamsType_ > |
| | Result type of a ValueHistogramWithBinningMHRWStatsCollector. More...
|
| |
| struct | Tomographer::ValueHistogramWithBinningMHRWStatsCollectorParams< ValueCalculator_, CountIntType_, CountRealAvgType_, NumTrackValues_, NumLevels_ > |
| | Traits-like class for ValueHistogramWithBinningMHRWStatsCollector. More...
|
| |
| class | Tomographer::ValueHistogramWithBinningMHRWStatsCollector< Params, LoggerType_ > |
| | Collect a histogram of values from a MH random walk, with binning analysis. More...
|
| |
| class | Tomographer::PredStatusReportMHRWStatsCollector< MHRWParamsType_ > |
| | A "stats collector" which produces status reports whenever a predicate evaluates to true. More...
|
| |
| class | Tomographer::PeriodicStatusReportMHRWStatsCollector< MHRWParamsType_, ClockType_ > |
| | A "stats collector" which produces status reports periodically. More...
|
| |
| struct | Tomographer::Tools::StatusProvider< MultipleMHRWStatsCollectors< Args... > > |
| | Provide status reporting for a MultipleMHRWStatsCollectors. More...
|
| |
| struct | Tomographer::Tools::StatusProvider< ValueHistogramMHRWStatsCollector< ValueCalculator_, LoggerType_, HistogramType_ > > |
| | Provide status reporting for a ValueHistogramMHRWStatsCollector. More...
|
| |
| struct | Tomographer::Tools::StatusProvider< ValueHistogramWithBinningMHRWStatsCollector< Params_, LoggerType_ > > |
| | Provide status reporting for a ValueHistogramWithBinningMHRWStatsCollector. More...
|
| |
| struct | Tomographer::Tools::StatusProvider< MHRWMovingAverageAcceptanceRatioStatsCollector< CountIntType_ > > |
| | Provide status reporting for a MHRWMovingAverageAcceptanceRatioStatsCollector. More...
|
| |
|
| template<typename... MHRWStatsCollectors> |
| MultipleMHRWStatsCollectors< MHRWStatsCollectors... > | Tomographer::mkMultipleMHRWStatsCollectors (MHRWStatsCollectors &... mhrwstatscollectors) |
| | Convenience function to create a MultipleMHRWStatsCollector (using template argument deduction) More...
|
| |