Tomographer  v1.0a
Tomographer C++ Framework Documentation
Tomographer::MHRWTasks::MHRandomWalkTaskResult< MHRWStatsCollectorResultType_, CountIntType > Struct Template Reference

Result of a task run. More...

#include <tomographer/mhrwtasks.h>

Public Types

typedef MHRWStatsCollectorResultType_ MHRWStatsCollectorResultType
 

Public Member Functions

template<typename MHRWStatsCollectorResultTypeInit , typename MHRandomWalkType >
 MHRandomWalkTaskResult (MHRWStatsCollectorResultTypeInit &&stats_collector_result_, const MHRandomWalkType &mhrandomwalk)
 

Public Attributes

const MHRWStatsCollectorResultType stats_collector_result
 
const CountIntType n_sweep
 
const CountIntType n_therm
 
const CountIntType n_run
 
const double step_size
 
const double acceptance_ratio
 

Detailed Description

template<typename MHRWStatsCollectorResultType_, typename CountIntType>
struct Tomographer::MHRWTasks::MHRandomWalkTaskResult< MHRWStatsCollectorResultType_, CountIntType >

Result of a task run.

This is the stats collector's result, as well as information about the random walk (e.g. acceptance ratio).

Template Parameters
MHRWStatsCollectorResultType_the result type of the MHRWStatsCollector which the task will be running.
CountIntTypethe integer type used for counting in the MHRW task.
Note
This type is not default-constructible.

Definition at line 124 of file mhrwtasks.h.


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