9 #include <utl/TimeDistribution.h>
20 os <<
"TD" << (T(0.5) == 0.5 ?
'D' :
'I') <<
'[' << td.
GetBinning() <<
"]{";
28 os << it->template get<0>() <<
':' << it->template get<1>();
TimeDistribution< double > TimeDistributionD
Histogram class for time distributions with suppressed empty bins.
double GetBinning() const
Size of one slot.
void Print(ostream &os, const TimeDistribution< T > &td)
SparseIterator SparseEnd() const
TimeDistribution< int > TimeDistributionI
SparseIterator SparseBegin() const
Iterator over time slots with data in them (skips empty slots).
boost::transform_iterator< InternalMapFunctor, InternalConstIterator, Tuple > SparseIterator