#include <TCMakerChannelDistanceAlgorithm.hpp>
◆ configure()
void triggeralgs::TCMakerChannelDistanceAlgorithm::configure |
( |
const nlohmann::json & | config | ) |
|
|
virtual |
◆ process()
TA processing function that creates & fills TCs.
- Parameters
-
input_ta[in] | Input TA for the triggering algorithm |
output_tc[out] | Output vector of TCs to fill by the algorithm |
Implements triggeralgs::TriggerCandidateMaker.
Definition at line 52 of file TCMakerChannelDistanceAlgorithm.cpp.
54{
55
56
59 return;
60 }
61
62
66
68 return;
69 }
70
71
74 return;
75}
void set_new_tc(const TriggerActivity &input_ta)
uint16_t m_current_tp_count
TriggerCandidate m_current_tc
std::vector< dunedaq::trgdataformats::TriggerActivityData > inputs
◆ set_new_tc()
void triggeralgs::TCMakerChannelDistanceAlgorithm::set_new_tc |
( |
const TriggerActivity & | input_ta | ) |
|
|
private |
◆ set_tc_attributes()
void triggeralgs::TCMakerChannelDistanceAlgorithm::set_tc_attributes |
( |
| ) |
|
◆ m_current_tc
◆ m_current_tp_count
uint16_t triggeralgs::TCMakerChannelDistanceAlgorithm::m_current_tp_count |
|
private |
◆ m_max_tp_count
uint16_t triggeralgs::TCMakerChannelDistanceAlgorithm::m_max_tp_count = 1000 |
|
private |
The documentation for this class was generated from the following files: