|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   13 #include "GaudiKernel/MsgStream.h" 
   22 const std::set<unsigned int>& 
 
   28 const std::set<unsigned int>& 
 
   34 const std::set<std::string>& 
 
   40 const std::set<std::pair<CLID, std::string> >& 
 
   46 const std::set<EventType>& 
 
  104   os << 
"EventStreamInfo Run Numbers: ";
 
  110   os << 
"EventStreamInfo LumiBlock Numbers: ";
 
  116   os << 
"EventStreamInfo Processing Tags: ";
 
  122   os << 
"EventStreamInfo Event Types: ";
 
  124     os << typ.typeToString() << 
", ";
 
  
void print(MsgStream &log) const
Print a EventStreamInfo to the log file.
const std::set< unsigned int > & getRunNumbers() const
std::set< std::string > m_processingTags
This class represents the "type of event" where the type is given by one or more "characteristics".
const std::set< std::string > & getProcessingTags() const
const std::set< EventType > & getEventTypes() const
std::set< unsigned int > m_runNumbers
This file contains the class definition for the EventStreamInfo class.
const std::set< unsigned int > & getLumiBlockNumbers() const
std::set< EventType > m_eventTypes
void setNumberOfEvents(unsigned int number)
Set number of events.
std::ostream & operator<<(std::ostream &os, const EventStreamInfo &esi)
POOL::TEvent event(POOL::TEvent::kClassAccess)
void insertRunNumber(unsigned int run)
Insert new Run Number into a set.
std::set< unsigned int > m_lumiBlockNumbers
void addEvent(unsigned int number=1)
Increase Event Counter.
uint32_t CLID
The Class ID type.
void insertProcessingTag(const std::string &process)
Insert new Processing Tag into a set.
std::set< std::pair< CLID, std::string > > m_itemList
unsigned int getNumberOfEvents() const
const std::set< std::pair< CLID, std::string > > & getItemList() const
This class provides the summary information stored for data written as a Event Stream.
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.