DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
triggeralgs
include
triggeralgs
Prescale
TCMakerPrescaleAlgorithm.hpp
Go to the documentation of this file.
1
9
#ifndef TRIGGERALGS_PRESCALE_TRIGGERCANDIDATEMAKERPRESCALE_HPP_
10
#define TRIGGERALGS_PRESCALE_TRIGGERCANDIDATEMAKERPRESCALE_HPP_
11
12
#include "
triggeralgs/TriggerCandidateFactory.hpp
"
13
14
#include <vector>
15
16
namespace
triggeralgs
{
17
class
TCMakerPrescaleAlgorithm
:
public
TriggerCandidateMaker
18
{
19
20
public
:
22
void
process
(
const
TriggerActivity
&, std::vector<TriggerCandidate>&);
23
24
void
configure
(
const
nlohmann::json &config);
25
26
private
:
27
28
};
29
30
}
// namespace triggeralgs
31
32
#endif
// TRIGGERALGS_PRESCALE_TRIGGERCANDIDATEMAKERPRESCALE_HPP_
TriggerCandidateFactory.hpp
triggeralgs::TCMakerPrescaleAlgorithm
Definition
TCMakerPrescaleAlgorithm.hpp:18
triggeralgs::TCMakerPrescaleAlgorithm::configure
void configure(const nlohmann::json &config)
Definition
TCMakerPrescaleAlgorithm.cpp:45
triggeralgs::TCMakerPrescaleAlgorithm::process
void process(const TriggerActivity &, std::vector< TriggerCandidate > &)
The function that gets call when there is a new activity.
Definition
TCMakerPrescaleAlgorithm.cpp:19
triggeralgs::TriggerCandidateMaker
Definition
TriggerCandidateMaker.hpp:29
triggeralgs
Definition
AbstractFactory.hpp:18
triggeralgs::TriggerActivity
Definition
TriggerActivity.hpp:20
Generated on Sat Jun 28 2025 for DUNE-DAQ by
1.12.0