|
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.