stream
0.10.0
stream analysis framework
|
Event - collection of several subevents. More...
#include <base/Event.h>
Public Member Functions | |
Event () | |
constructor | |
virtual | ~Event () |
destructor | |
void | SetTriggerTime (GlobalTime_t tm) |
set trigger time | |
GlobalTime_t | GetTriggerTime () const |
get trigger time | |
void | DestroyEvents () |
destroy all events | |
void | ResetEvents () |
reset events | |
void | AddSubEvent (const std::string &name, base::SubEvent *ev) |
add subevent | |
unsigned | NumSubEvents () const |
Return number of subevents. | |
base::SubEvent * | GetSubEvent (const std::string &name) const |
Return subevent by name. | |
base::SubEvent * | GetSubEvent (const std::string &name, unsigned subindx) const |
Return subevent by name with index GetSubEvent("ROC",2) is same as GetSubEvent("ROC2") | |
EventsMap & | GetEventsMap () |
Return events map. | |
Protected Attributes | |
EventsMap | fMap |
subevents map | |
GlobalTime_t | fTriggerTm |
trigger time | |
Event - collection of several subevents.