|
BOSS 8.0.0
BESIII Offline Software System
|
This class provides general information about an event. It extends EventInfo with a list of sub-evts (the original and the bkg ones). More...
#include <EventInfo.h>
Public Member Functions | |
structors | |
| EventInfo () | |
| EventInfo (EventID *id, EventType *type) | |
| EventInfo (EventID *id, EventType *type, TriggerInfo *trig_info) | |
| EventInfo (const EventInfo &e) | |
| virtual | ~EventInfo () |
Event information accessors | |
| class | MixingEventSelector |
| EventID * | event_ID () const |
| the unique identification of the event. | |
| EventType * | event_type () const |
| the type of the event, e.g. simulation, testbeam, etc | |
| TriggerInfo * | trigger_info () const |
| trigger information (ptr may be NULL) | |
| void | setTriggerInfo (TriggerInfo *) |
| void | setEventID (EventID *pid) |
DataObject-like clid accessors | |
| const CLID & | clID () const |
| static const CLID & | classID () |
This class provides general information about an event. It extends EventInfo with a list of sub-evts (the original and the bkg ones).
Definition at line 33 of file EventInfo.h.
| EventInfo::EventInfo | ( | ) |
Definition at line 24 of file EventInfo.cxx.
Referenced by EventInfo().
Definition at line 29 of file EventInfo.cxx.
| EventInfo::EventInfo | ( | EventID * | id, |
| EventType * | type, | ||
| TriggerInfo * | trig_info ) |
Definition at line 32 of file EventInfo.cxx.
| EventInfo::EventInfo | ( | const EventInfo & | e | ) |
Definition at line 35 of file EventInfo.cxx.
|
virtual |
Definition at line 41 of file EventInfo.cxx.
|
inlinestatic |
Definition at line 89 of file EventInfo.h.
Referenced by clID().
|
inline |
Definition at line 80 of file EventInfo.h.
|
inline |
the unique identification of the event.
Definition at line 74 of file EventInfo.h.
|
inline |
the type of the event, e.g. simulation, testbeam, etc
Definition at line 76 of file EventInfo.h.
|
protected |
Definition at line 47 of file EventInfo.cxx.
| void EventInfo::setTriggerInfo | ( | TriggerInfo * | pTrig | ) |
Definition at line 52 of file EventInfo.cxx.
|
inline |
trigger information (ptr may be NULL)
Definition at line 78 of file EventInfo.h.
|
friend |
Definition at line 62 of file EventInfo.h.
Referenced by MixingEventSelector.