|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include "daqdataformats/TimeSlice.hpp"#include "daqdataformats/Types.hpp"#include "trgdataformats/TriggerPrimitive.hpp"#include "ers/Issue.hpp"#include "trigger/TPSet.hpp"#include "logging/Logging.hpp"#include <chrono>#include <map>#include <memory>#include <mutex>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | dunedaq |
| The DUNE-DAQ namespace. | |
Functions | |
| dunedaq::ERS_DECLARE_ISSUE (dfmodules, NoTPsInWindow, "No TriggerPrimitives were used from a TPSet with start_time="<< tpset_start_time<< ", end_time="<< tpset_end_time<< ", TSAccumulator begin and end times:"<< window_begin_time<< ", "<< window_end_time,((daqdataformats::timestamp_t) tpset_start_time)((daqdataformats::timestamp_t) tpset_end_time)((daqdataformats::timestamp_t) window_begin_time)((daqdataformats::timestamp_t) window_end_time)) ERS_DECLARE_ISSUE(dfmodules | |
| Cannot add TPSet with because another TPSet with these values already size_t | dunedaq::tpset_source_id ((daqdataformats::timestamp_t) tpset_start_time)) ERS_DECLARE_ISSUE(dfmodules |
Variables | |
| dunedaq::DuplicateTPWindow | |
| Cannot add TPSet with | dunedaq::sourceid |
| Cannot add TPSet with | dunedaq::start_time |
| Cannot add TPSet with because another TPSet with these values already | dunedaq::exists |
| Cannot add TPSet with because another TPSet with these values already size_t | dunedaq::TardyTPSetReceived |
TPBundleHandler Class
The TPBundleHandler class takes care of assembling and repacking TriggerPrimitives for storage on disk as part of a TP stream.
This is part of the DUNE DAQ Software Suite, copyright 2020. Licensing/copyright details are in the COPYING file that you should have received with this code.
Definition in file TPBundleHandler.hpp.