7 #ifndef EVENTINFO_EVENTINFODICT_H
8 # define EVENTINFO_EVENTINFODICT_H 1
21 #include "EventInfo/EventInfo.h"
28 #include "AthLinks/DataLink.h"
34 std::vector<unsigned int>
36 return std::vector<unsigned int>(esi.getRunNumbers().begin(),
37 esi.getRunNumbers().end());
41 std::vector<unsigned int>
43 return std::vector<unsigned int>(esi.getLumiBlockNumbers().begin(),
44 esi.getLumiBlockNumbers().end());
48 std::vector<std::string>
50 return std::vector<std::string>(esi.getProcessingTags().begin(),
51 esi.getProcessingTags().end());
55 std::vector<std::pair<CLID, std::string> >
57 return std::vector<std::pair<CLID, std::string> >
58 (esi.getItemList().begin(),
59 esi.getItemList().end());
63 std::vector<EventType>
65 return std::vector<EventType>(esi.getEventTypes().begin(),
66 esi.getEventTypes().end());
74 std::vector<unsigned int>
76 return std::vector<unsigned int>(
et.bit_mask_begin(),
84 std::list<PileUpEventInfo::SubEvent>::const_iterator
i2;
85 std::pair<CLID, std::string>
p;
88 template struct std::pair<CLID, std::string>;
90 #endif // EVENTINFO_EVENTINFODICT_H