This class provides the summary information stored for data written as a Event Stream.
More...
#include <EventStreamInfo.h>
This class provides the summary information stored for data written as a Event Stream.
Definition at line 28 of file EventStreamInfo.h.
◆ EventStreamInfo() [1/3]
| EventStreamInfo::EventStreamInfo |
( |
| ) |
|
|
inline |
◆ ~EventStreamInfo()
| EventStreamInfo::~EventStreamInfo |
( |
| ) |
|
|
inlinevirtual |
◆ EventStreamInfo() [2/3]
◆ EventStreamInfo() [3/3]
◆ addEvent()
| void EventStreamInfo::addEvent |
( |
unsigned int |
number = 1 | ) |
|
◆ getEventTypes()
| const std::set< EventType > & EventStreamInfo::getEventTypes |
( |
| ) |
const |
◆ getItemList()
| const std::set< std::pair< CLID, std::string > > & EventStreamInfo::getItemList |
( |
| ) |
const |
◆ getLumiBlockNumbers()
| const std::set< unsigned int > & EventStreamInfo::getLumiBlockNumbers |
( |
| ) |
const |
◆ getNumberOfEvents()
| unsigned int EventStreamInfo::getNumberOfEvents |
( |
| ) |
const |
◆ getProcessingTags()
| const std::set< std::string > & EventStreamInfo::getProcessingTags |
( |
| ) |
const |
◆ getRunNumbers()
| const std::set< unsigned int > & EventStreamInfo::getRunNumbers |
( |
| ) |
const |
◆ insertEventType()
◆ insertItemList()
| void EventStreamInfo::insertItemList |
( |
CLID |
type, |
|
|
const std::string & |
key |
|
) |
| |
Insert new ItemList Entry into a set.
- Parameters
-
| type | [IN] CLID for type to be inserted. |
| key | [IN] string with key to be inserted. |
Definition at line 82 of file EventStreamInfo.cxx.
◆ insertLumiBlockNumber()
| void EventStreamInfo::insertLumiBlockNumber |
( |
unsigned int |
lumiBlock | ) |
|
Insert new Luminosity Block Number into a set.
- Parameters
-
| lumiBlock | [IN] the Luminosity Block Number to be inserted. |
Definition at line 70 of file EventStreamInfo.cxx.
◆ insertProcessingTag()
| void EventStreamInfo::insertProcessingTag |
( |
const std::string & |
process | ) |
|
Insert new Processing Tag into a set.
- Parameters
-
| process | [IN] string with the Processing Tag to be inserted. |
Definition at line 76 of file EventStreamInfo.cxx.
◆ insertRunNumber()
| void EventStreamInfo::insertRunNumber |
( |
unsigned int |
run | ) |
|
Insert new Run Number into a set.
- Parameters
-
| run | [IN] the Run Number to be inserted. |
Definition at line 64 of file EventStreamInfo.cxx.
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ print()
| void EventStreamInfo::print |
( |
MsgStream & |
log | ) |
const |
◆ reset()
| void EventStreamInfo::reset |
( |
| ) |
|
◆ setNumberOfEvents()
| void EventStreamInfo::setNumberOfEvents |
( |
unsigned int |
number | ) |
|
◆ m_eventTypes
| std::set<EventType> EventStreamInfo::m_eventTypes |
|
private |
◆ m_itemList
| std::set<std::pair<CLID, std::string> > EventStreamInfo::m_itemList |
|
private |
◆ m_lumiBlockNumbers
| std::set<unsigned int> EventStreamInfo::m_lumiBlockNumbers |
|
private |
◆ m_numberOfEvents
| unsigned int EventStreamInfo::m_numberOfEvents |
|
private |
◆ m_processingTags
| std::set<std::string> EventStreamInfo::m_processingTags |
|
private |
◆ m_runNumbers
| std::set<unsigned int> EventStreamInfo::m_runNumbers |
|
private |
The documentation for this class was generated from the following files: