All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
TriggerGateDataFormatting.h File Reference

Utilities for TriggerGateData printout. More...

#include "icarusalg/Utilities/IntegerRanges.h"
#include "sbnobj/ICARUS/PMT/Trigger/Data/ReadoutTriggerGate.h"
#include <ostream>

Go to the source code of this file.

Classes

struct  icarus::trigger::details::GateWrapper< Gate >
 Container of a single gate (base class). More...
 
struct  icarus::trigger::details::CompactFormatter< Gate >
 Wrapper to format a gate as "compact". More...
 

Namespaces

 icarus::trigger
 
 icarus::trigger::details
 

Functions

template<typename Gate >
 icarus::trigger::details::GateWrapper (Gate const &) -> GateWrapper< Gate >
 
template<typename Gate >
std::ostream & icarus::trigger::details::operator<< (std::ostream &out, CompactFormatter< Gate > const &wrap)
 
template<typename Tick , typename TickInterval , typename ChannelIDType >
auto icarus::trigger::compactdump (ReadoutTriggerGate< Tick, TickInterval, ChannelIDType > const &gate) -> details::CompactFormatter< ReadoutTriggerGate< Tick, TickInterval, ChannelIDType >>
 Manipulator-like function for compact format of trigger gates. More...
 

Detailed Description

Utilities for TriggerGateData printout.

Author
Gianluca Petrillo (petri.nosp@m.llo@.nosp@m.slac..nosp@m.stan.nosp@m.ford..nosp@m.edu)
Date
July 13, 2021

Definition in file TriggerGateDataFormatting.h.