ATLAS Offline Software
PileUpEventInfo_p5.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef EVENTTPCNV_PILEUPEVENTINFO_P5_H
6 #define EVENTTPCNV_PILEUPEVENTINFO_P5_H
7 
16 #include <vector>
17 
18 class MsgStream;
19 
21 public:
22 
24  virtual ~PileUpEventInfo_p5() {};
25 
26  struct SubEvent {
27  short m_time;
28  short m_index;
29  short m_type;
31  };
32 
33  typedef std::vector<SubEvent> SubEvVect_t;
35 };
36 
37 
38 #endif
39 
40 
PileUpEventInfo_p5::SubEvent::m_time
short m_time
Definition: PileUpEventInfo_p5.h:27
PileUpEventInfo_p5::PileUpEventInfo_p5
PileUpEventInfo_p5()
Definition: PileUpEventInfo_p5.h:23
PileUpEventInfo_p5::SubEvent::m_index
short m_index
Definition: PileUpEventInfo_p5.h:28
PileUpEventInfo_p5::~PileUpEventInfo_p5
virtual ~PileUpEventInfo_p5()
Definition: PileUpEventInfo_p5.h:24
EventInfo_p4.h
This class is the persistent representation of EventInfo.
PileUpEventInfo_p5::SubEvent
Definition: PileUpEventInfo_p5.h:26
PileUpEventInfo_p5::SubEvent::m_subEventInfo
EventInfo_p4 m_subEventInfo
Definition: PileUpEventInfo_p5.h:30
EventInfo_p4
Definition: EventInfo_p4.h:18
PileUpEventInfo_p5
Definition: PileUpEventInfo_p5.h:20
PileUpEventInfo_p5::SubEvVect_t
std::vector< SubEvent > SubEvVect_t
Definition: PileUpEventInfo_p5.h:33
PileUpEventInfo_p5::SubEvent::m_type
short m_type
Definition: PileUpEventInfo_p5.h:29
PileUpEventInfo_p5::m_subEvents
SubEvVect_t m_subEvents
Definition: PileUpEventInfo_p5.h:34