LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
readout::details Namespace Reference

Typedefs

template<std::size_t Index, typename ID >
using AbsIDtype = geo::details::AbsIDtype< Index, ID >
 
template<std::size_t UpIndex, typename ID >
using RelIDtype = geo::details::RelIDtype< UpIndex, ID >
 

Functions

template<typename T >
std::string writeToString (T const &value)
 
template<std::size_t Index, typename ID >
constexpr auto getAbsIDindex (ID const &id)
 
template<std::size_t Index, typename ID >
auto & getAbsIDindex (ID &id)
 

Typedef Documentation

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

Definition at line 28 of file readout_types.h.

template<std::size_t UpIndex, typename ID >
using readout::details::RelIDtype = typedef geo::details::RelIDtype<UpIndex, ID>

Definition at line 31 of file readout_types.h.

Function Documentation

template<std::size_t Index, typename ID >
constexpr auto readout::details::getAbsIDindex ( ID const &  id)
inline

Definition at line 34 of file readout_types.h.

35  {
36  return geo::details::getAbsIDindex<Index, ID>(id);
37  }
template<std::size_t Index, typename ID >
auto& readout::details::getAbsIDindex ( ID &  id)
inline

Definition at line 40 of file readout_types.h.

41  {
42  return geo::details::getAbsIDindex<Index, ID>(id);
43  }
template<typename T >
std::string readout::details::writeToString ( T const &  value)
inline

Definition at line 22 of file readout_types.h.

References geo::details::writeToString().

Referenced by readout::ROPID::ROPID(), and readout::TPCsetID::TPCsetID().

23  {
25  }
std::string writeToString(T const &value)
Write the argument into a string.
Definition: geo_types.h:842
double value
Definition: spectrum.C:18