44 std::vector<int> m_time_int;
void AlgNDigits(const SubSample *samples)
CPU version of the NDigits algorithm.
TimeDelta m_trigger_mask_window_post
Post-trigger time for masking digits from future tools.
bool Initialise(std::string configfile, DataModel &data)
TimeDelta m_trigger_mask_window_pre
Pre-trigger time for masking digits from future tools.
util::Stopwatch * m_stopwatch
The stopwatch, if we're using one.
TimeDelta m_trigger_search_window
Width of the sliding window.
std::string m_stopwatch_file
Image filename to save the histogram to, if required.
bool m_trigger_OD
Trigger on OD digits, rather than ID digits?
TimeDelta m_trigger_save_window_post
Post-trigger time for saving digits.
void StreamToLog(int level)
unsigned int m_trigger_threshold
Trigger threshold - number of digits must be above this value (equal to does not fire the trigger) ...
void Log(const std::string &message, const int message_level)
Format messages in the same way as for tools.
TimeDelta m_trigger_save_window_pre
Pre-trigger time for saving digits.
bool m_degrade_CPU
degrade data type from float to int