All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
flashmatch::BaseFlashHypothesis Member List

This is the complete list of members for flashmatch::BaseFlashHypothesis, including all inherited members.

_channel_maskflashmatch::BaseFlashHypothesisprotected
_Configure_(const Config_t &pset)=0flashmatch::BaseAlgorithmprotectedpure virtual
_semi_modelflashmatch::BaseFlashHypothesisprotected
_uncoated_pmt_listflashmatch::BaseFlashHypothesisprotected
AlgorithmName() const flashmatch::BaseAlgorithm
AlgorithmType() const flashmatch::BaseAlgorithm
BaseAlgorithm(const Algorithm_t type, const std::string name)flashmatch::BaseAlgorithm
BaseFlashHypothesis(const std::string name="noname")flashmatch::BaseFlashHypothesisinline
Configure(const Config_t &pset)flashmatch::BaseAlgorithm
FillEstimate(const QCluster_t &, Flash_t &) const =0flashmatch::BaseFlashHypothesispure virtual
GetEstimate(const QCluster_t &) const flashmatch::BaseFlashHypothesis
logger() const flashmatch::LoggerFeatureinline
LoggerFeature(const std::string logger_name="LoggerFeature")flashmatch::LoggerFeatureinline
LoggerFeature(const LoggerFeature &original)flashmatch::LoggerFeatureinline
name() const flashmatch::LoggerFeatureinline
set_verbosity(::flashmatch::msg::Level_t level)flashmatch::LoggerFeatureinline
SetChannelMask(std::vector< int > ch_mask)flashmatch::BaseFlashHypothesisinline
SetSemiAnalyticalModel(std::unique_ptr< SemiAnalyticalModel > model)flashmatch::BaseFlashHypothesisinline
SetUncoatedPMTs(std::vector< int > ch_uncoated)flashmatch::BaseFlashHypothesisinline
~BaseAlgorithm()flashmatch::BaseAlgorithminline
~BaseFlashHypothesis()flashmatch::BaseFlashHypothesisinline
~LoggerFeature()flashmatch::LoggerFeatureinlinevirtual