peakingduck::io namespace¶
Defines all I/O - serialization, etc
- Copyright
UK Atomic Energy Authority (UKAEA) - 2019-20
-
constexpr char
peakingduck::io
::
DEFAULTDELIMITER
= ' '¶
-
template<typename
XScalar
, typenameYScalar
, chardelimiter
>
static voidpeakingduck::io
::
Deserialize
(std::istream &stream, core::Histogram<XScalar, YScalar> &hist)¶ Deserialization method for histogram.
Assumes delimited text data in column form of:
channel,lowerenergy,upperenergy,count
-
template<typename
XScalar
, typenameYScalar
, chardelimiter
= DEFAULTDELIMITER>
std::istream &peakingduck::io
::
operator>>
(std::istream &is, core::Histogram<XScalar, YScalar> &hist)¶