1 #ifndef _io_MultiTraceI_ROOT_h_
2 #define _io_MultiTraceI_ROOT_h_
4 #include <io/EventIO.h>
6 # include <utl/MultiTrace.h>
8 #include <io/Trace_ROOT.h>
33 explicit operator bool()
const {
return !
fTraces.empty(); }
MultiTrace_ROOT< double > MultiTraceD_ROOT
void operator>>(utl::MultiTrace< T > &trace) const
MultiTrace_ROOT< int > MultiTraceI_ROOT
boost::transform_iterator< LabeledObjectFunctor, typename MultiObjectContainer::const_iterator, LabeledTrace< T > > ConstIterator
#define DONT_CHANGE_THIS_NUMBER
std::map< int, io::Trace_ROOT< T > > fTraces
A collection of Trace<T>,which provides methods to access different sources.
ClassDefNV(MultiTrace_ROOT, DONT_CHANGE_THIS_NUMBER)