|
ATLAS Offline Software
|
Go to the documentation of this file.
29 for (
const std::pair<CLID, std::string>&
p : pers->
m_itemList)
std::vector< std::pair< unsigned int, std::string > > m_itemList
const std::set< unsigned int > & getRunNumbers() const
std::vector< unsigned int > m_lumiBlockNumbers
This class represents the "type of event" where the type is given by one or more "characteristics".
const std::set< std::string > & getProcessingTags() const
Athena::TPCnvVers::Old Athena::TPCnvVers::Current EventStreamInfo
const std::set< EventType > & getEventTypes() const
This class provides general information about an event. It extends EventInfo with a list of sub-evts ...
This file contains the class definition for the EventStreamInfo class.
This class is the persistent representation of EventStreamInfo.
const std::set< unsigned int > & getLumiBlockNumbers() const
virtual void persToTrans(const EventStreamInfo_p3 *persObj, EventStreamInfo *transObj, MsgStream &log) const override
virtual EventType * createTransientConst(const EventType_p3 *persObj, MsgStream &log) const override
void insertRunNumber(unsigned int run)
Insert new Run Number into a set.
void addEvent(unsigned int number=1)
Increase Event Counter.
This file contains the class definition for the EventStreamInfoCnv_p3 class.
void insertProcessingTag(const std::string &process)
Insert new Processing Tag into a set.
virtual void transToPers(const EventType *transObj, EventType_p3 *persObj, MsgStream &log) const override
unsigned int getNumberOfEvents() const
const std::set< std::pair< CLID, std::string > > & getItemList() const
std::vector< EventType_p3 > m_eventTypes
std::vector< unsigned int > m_runNumbers
This class provides the summary information stored for data written as a Event Stream.
virtual void transToPers(const EventStreamInfo *transObj, EventStreamInfo_p3 *persObj, MsgStream &log) const override
std::vector< std::string > m_processingTags
void insertItemList(CLID type, const std::string &key)
Insert new ItemList Entry into a set.
unsigned int m_numberOfEvents
void insertEventType(const EventType &event)
Insert new Event Type into a set.
void insertLumiBlockNumber(unsigned int lumiBlock)
Insert new Luminosity Block Number into a set.