DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
Namespaces | |
namespace | dbscan |
Typedefs | |
using | TriggerPrimitive = dunedaq::trgdataformats::TriggerPrimitive |
using | timestamp_t = dunedaq::trgdataformats::timestamp_t |
using | timestamp_diff_t = dunedaq::trgdataformats::timestamp_diff_t |
using | detid_t = dunedaq::trgdataformats::detid_t |
using | trigger_number_t = dunedaq::trgdataformats::trigger_number_t |
using | channel_t = dunedaq::trgdataformats::channel_t |
using | channel_diff_t = dunedaq::trgdataformats::channel_diff_t |
using | version_t = dunedaq::trgdataformats::version_t |
Enumerations | |
enum | Logging { TLVL_VERY_IMPORTANT = 1 , TLVL_IMPORTANT = 2 , TLVL_GENERAL = 3 , TLVL_DEBUG_INFO = 4 , TLVL_DEBUG_LOW = 5 , TLVL_DEBUG_MEDIUM = 10 , TLVL_DEBUG_HIGH = 15 , TLVL_DEBUG_ALL = 20 } |
Common name used by TRACE TLOG calls from this package. More... | |
Functions | |
template<class Object , class Overlay = typename TypeToOverlayType<Object>::overlay_t, class Data = typename TypeToOverlayType<Object>::data_t> | |
void | write_overlay (const Object &object, void *buffer) |
template<class Object , class Overlay = typename TypeToOverlayType<Object>::overlay_t> | |
size_t | get_overlay_nbytes (const Object &object) |
template<class Object , class Overlay = typename TypeToOverlayType<Object>::overlay_t, class Data = typename TypeToOverlayType<Object>::data_t> | |
Object | read_overlay (const Overlay &overlay) |
template<class Object , class Overlay = typename TypeToOverlayType<Object>::overlay_t> | |
Object | read_overlay_from_buffer (const void *buffer) |
std::ostream & | operator<< (std::ostream &os, const TAWindow &window) |
std::ostream & | operator<< (std::ostream &os, const TPWindow &window) |
using triggeralgs::timestamp_diff_t = dunedaq::trgdataformats::timestamp_diff_t |
using triggeralgs::timestamp_t = dunedaq::trgdataformats::timestamp_t |
using triggeralgs::trigger_number_t = dunedaq::trgdataformats::trigger_number_t |
Definition at line 22 of file TriggerPrimitive.hpp.
enum triggeralgs::Logging |
Common name used by TRACE TLOG calls from this package.
Enumerator | |
---|---|
TLVL_VERY_IMPORTANT | |
TLVL_IMPORTANT | |
TLVL_GENERAL | |
TLVL_DEBUG_INFO | |
TLVL_DEBUG_LOW | |
TLVL_DEBUG_MEDIUM | |
TLVL_DEBUG_HIGH | |
TLVL_DEBUG_ALL |
Definition at line 16 of file Logging.hpp.
size_t triggeralgs::get_overlay_nbytes | ( | const Object & | object | ) |
Definition at line 68 of file TriggerObjectOverlay.hpp.
std::ostream & triggeralgs::operator<< | ( | std::ostream & | os, |
const TAWindow & | window ) |
Definition at line 97 of file TAWindow.cpp.
std::ostream & triggeralgs::operator<< | ( | std::ostream & | os, |
const TPWindow & | window ) |
Definition at line 96 of file TPWindow.cpp.
Object triggeralgs::read_overlay | ( | const Overlay & | overlay | ) |
Definition at line 82 of file TriggerObjectOverlay.hpp.
Object triggeralgs::read_overlay_from_buffer | ( | const void * | buffer | ) |
Definition at line 108 of file TriggerObjectOverlay.hpp.
void triggeralgs::write_overlay | ( | const Object & | object, |
void * | buffer ) |
Definition at line 54 of file TriggerObjectOverlay.hpp.