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>
|
const CLID & | clID () const |
|
const CLID & | clID () const |
|
static const CLID & | classID () |
|
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)
- Author
- ATLAS Collaboration
- Id
- EventInfo.h,v 1.1.1.1 2007/04/25 11:46:57 zoujh Exp
Definition at line 34 of file EventFilter/HltUtilities/HltDataTypes/HltDataTypes-01-01-03/HltDataTypes/EventInfo.h.
◆ EventInfo() [1/8]
◆ EventInfo() [2/8]
Definition at line 32 of file EventInfo.cxx.
33 :
34 m_event_ID (id),
35 m_event_type(type),
36 m_trigger_info(0)
37{}
◆ EventInfo() [3/8]
Definition at line 39 of file EventInfo.cxx.
40 :
41 m_event_ID (id),
42 m_event_type(type),
43 m_trigger_info(trig_info)
44{}
◆ EventInfo() [4/8]
Definition at line 47 of file EventInfo.cxx.
48 :
49 m_event_ID( e.m_event_ID ?
50 new EventID( *(e.m_event_ID) ) :
52 m_event_type( e.m_event_type ?
55 m_trigger_info( e.m_trigger_info?
58{}
◆ ~EventInfo() [1/2]
EventInfo::~EventInfo |
( |
| ) |
|
|
virtual |
Definition at line 61 of file EventInfo.cxx.
62{
63 delete m_event_ID;
64 delete m_event_type;
65 delete m_trigger_info;
66}
◆ EventInfo() [5/8]
◆ EventInfo() [6/8]
◆ EventInfo() [7/8]
◆ EventInfo() [8/8]
◆ ~EventInfo() [2/2]
virtual EventInfo::~EventInfo |
( |
| ) |
|
|
virtual |
◆ classID() [1/2]
const CLID & EventInfo::classID |
( |
| ) |
|
|
inlinestatic |
◆ classID() [2/2]
static const CLID & EventInfo::classID |
( |
| ) |
|
|
static |
◆ clID() [1/2]
const CLID & EventInfo::clID |
( |
| ) |
const |
|
inline |
◆ clID() [2/2]
const CLID & EventInfo::clID |
( |
| ) |
const |
◆ event_ID() [1/2]
EventID * EventInfo::event_ID |
( |
| ) |
const |
|
inline |
◆ event_ID() [2/2]
EventID * EventInfo::event_ID |
( |
| ) |
const |
the unique identification of the event.
◆ event_type() [1/2]
◆ event_type() [2/2]
the type of the event, e.g. simulation, testbeam, etc
◆ setEventID() [1/2]
void EventInfo::setEventID |
( |
EventID * |
pid | ) |
|
|
protected |
Definition at line 69 of file EventInfo.cxx.
69 {
70 delete m_event_ID; m_event_ID=pid;
71}
◆ setEventID() [2/2]
void EventInfo::setEventID |
( |
EventID * |
pid | ) |
|
|
protected |
◆ setTriggerInfo() [1/2]
Definition at line 75 of file EventInfo.cxx.
75 {
76 delete m_trigger_info; m_trigger_info = pTrig;
77}
◆ setTriggerInfo() [2/2]
◆ trigger_info() [1/2]
◆ trigger_info() [2/2]
trigger information (ptr may be NULL)
◆ MixingEventSelector
The documentation for this class was generated from the following files: