31 #ifndef _M_TIMESORT_H_
32 #define _M_TIMESORT_H_
46 virtual Action
Init(Diana::QEventAssembler& ev);
49 virtual Action
Do( Diana::QEventAssembler& ev);
52 virtual Action
Done();
59 std::map<int,std::vector< std::pair<int, unsigned long long> >>
fEventVector;
Module for sorting events by time.
int fNumberOfEvents
Number of sorted events.
std::map< int, unsigned int > fStartTime
Start time of run.
virtual Action Do(Diana::QEventAssembler &ev)
virtual Action Init(Diana::QEventAssembler &ev)
int fIteration
What iteration are we on?
std::map< int, std::vector< int > > fChannelVector
Vector of channel numbers.
std::map< int, std::vector< std::pair< int, unsigned long long > > > fEventVector
this is the name of the file where the sorted list is kept
virtual Action Done()
Done method is called after event loop.
int fIndex
An index to keep track of event.