Tomographer
v2.0
Tomographer C++ Framework Documentation
|
Results collector, if no binning analysis is being used. More...
#include <tomographer2/mhrw_valuehist_tasks.h>
Classes | |
struct | RunTaskResult |
Stores information about the result of a task run. More... | |
Public Types | |
typedef CDataBaseType_ | CDataBaseType |
typedef CDataBaseType::ValueCalculator | ValueCalculator |
typedef CDataBaseType::CountRealType | CountRealType |
typedef CDataBaseType::CountIntType | CountIntType |
typedef CDataBaseType::StepRealType | StepRealType |
typedef LoggerType_ | LoggerType |
typedef CDataBaseType::HistogramType | HistogramType |
typedef CDataBaseType::HistogramParams | HistogramParams |
typedef UniformBinsHistogram< typename HistogramType::Scalar, CountRealType > | NormalizedHistogramType |
typedef AveragedHistogram< NormalizedHistogramType, CountRealType > | FinalHistogramType |
typedef HistogramType | MHRWStatsCollectorResultType |
typedef std::vector< RunTaskResult * > | RunTaskResultList |
Public Member Functions | |
TOMO_STATIC_ASSERT_EXPR (CDataBaseType::UseBinningAnalysis==false) | |
ResultsCollectorSimple (LoggerType &logger_) | |
bool | isFinalized () const |
FinalHistogramType | finalHistogram () const |
std::size_t | numTasks () const |
const RunTaskResultList & | collectedRunTaskResults () const |
const RunTaskResult * | collectedRunTaskResult (std::size_t task_no) const |
template<typename RealType = double> | |
void | printHistogramCsv (std::ostream &stream, std::string sep="\t", std::string linesep="\n", int precision=10) |
template<typename Cnt , typename CData > | |
void | init (Cnt num_total_runs, Cnt, const CData *pcdata) |
template<typename Cnt , typename TaskResultType , typename CData > | |
void | collectResult (Cnt task_no, TaskResultType &&taskresult, const CData *) |
template<typename Cnt , typename CData > | |
void | runsFinished (Cnt, const CData *) |
Results collector, if no binning analysis is being used.
You can directly get the right type by querying the type "CDataBase::ResultsCollectorType<..>::Type".
Definition at line 88 of file mhrw_valuehist_tasks.h.