#include <TCMakerBundleNAlgorithm.hpp>
Definition at line 18 of file TCMakerBundleNAlgorithm.hpp.
◆ bundle_condition()
bool triggeralgs::TCMakerBundleNAlgorithm::bundle_condition |
( |
| ) |
|
Definition at line 32 of file TCMakerBundleNAlgorithm.cpp.
32 {
34}
TriggerCandidate m_current_tc
std::vector< dunedaq::trgdataformats::TriggerActivityData > inputs
◆ configure()
void triggeralgs::TCMakerBundleNAlgorithm::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 37 of file TCMakerBundleNAlgorithm.cpp.
38{
39
41
46
47
49 }
50
51
56
57
59 }
60}
#define TLOG_DEBUG(lvl,...)
◆ set_tc_attributes()
void triggeralgs::TCMakerBundleNAlgorithm::set_tc_attributes |
( |
| ) |
|
|
private |
Definition at line 19 of file TCMakerBundleNAlgorithm.cpp.
19 {
20
22
29 return;
30}
TriggerCandidate::Type m_tc_type_out
Configurable TC type output.
◆ m_bundle_size
uint64_t triggeralgs::TCMakerBundleNAlgorithm::m_bundle_size = 1 |
|
private |
◆ m_current_tc
The documentation for this class was generated from the following files: