LArSoft  v10_04_05
Liquid Argon Software toolkit - https://larsoft.org/
readout_types.h File Reference

Classes identifying readout-related concepts. More...

Go to the source code of this file.

Classes

struct  readout::TPCsetID
 Class identifying a set of TPC sharing readout channels. More...
 
struct  readout::ROPID
 Class identifying a set of planes sharing readout channels. More...
 

Namespaces

 readout
 
 readout::details
 

Typedefs

template<std::size_t Index, typename ID >
using readout::details::AbsIDtype = geo::details::AbsIDtype< Index, ID >
 
using readout::CryostatID = geo::CryostatID
 

Functions

template<typename T >
std::string readout::details::writeToString (T const &value)
 
template<std::size_t Index, typename ID >
constexpr auto readout::details::getAbsIDindex (ID const &id)
 
template<std::size_t Index, typename ID >
auto & readout::details::getAbsIDindex (ID &id)
 
std::ostream & readout::operator<< (std::ostream &out, TPCsetID const &sid)
 Generic output of TPCsetID to stream. More...
 
std::ostream & readout::operator<< (std::ostream &out, ROPID const &rid)
 

Detailed Description

Classes identifying readout-related concepts.

Author
Gianluca Petrillo (petri.nosp@m.llo@.nosp@m.fnal..nosp@m.gov)
Date
June 19th, 2015

Definition in file readout_types.h.