12 #include "GaudiKernel/ClassID.h"
13 #include "GaudiKernel/MsgStream.h"
37 pSubEvt(0), pSubEvtSG(0)
42 m_timeIndex(rhs.m_timeIndex),
43 pSubEvt(0 == rhs.pSubEvt ? 0 :
new EventInfo(*rhs.pSubEvt)),
44 pSubEvtSG(rhs.pSubEvtSG)
60 m_timeIndex(rhs.m_timeIndex),
62 pSubEvtSG(rhs.pSubEvtSG) {
70 pSubEvtSG = rhs.pSubEvtSG;
72 pSubEvt = rhs.pSubEvt;
101 m_timeIndex(
t,
index, typ),
110 m_timeIndex(
t,
index, typ),
117 std::unique_ptr<EventInfo> pse,
125 std::unique_ptr<EventInfo> pse,
133 std::unique_ptr<EventInfo> pse,
135 m_timeIndex(
t,
index, typ),
142 std::unique_ptr<EventInfo> pse,
144 m_timeIndex(
t,
index, typ),
153 return(0 == pSubEvt ? 0 : std::as_const(*pSubEvt).event_ID()->bunch_crossing_id());