ATLAS Offline Software
Static Public Member Functions | List of all members
PyEventStreamInfo Class Reference

#include <EventInfoDict.h>

Collaboration diagram for PyEventStreamInfo:

Static Public Member Functions

static std::vector< unsigned int > runNumbers (const ::EventStreamInfo &esi)
 
static std::vector< unsigned int > lumiBlockNumbers (const ::EventStreamInfo &esi)
 
static std::vector< std::string > processingTags (const ::EventStreamInfo &esi)
 
static std::vector< std::pair< CLID, std::string > > itemList (const ::EventStreamInfo &esi)
 
static std::vector< EventTypeeventTypes (const ::EventStreamInfo &esi)
 

Detailed Description

Definition at line 30 of file EventInfoDict.h.

Member Function Documentation

◆ eventTypes()

static std::vector<EventType> PyEventStreamInfo::eventTypes ( const ::EventStreamInfo esi)
inlinestatic

Definition at line 64 of file EventInfoDict.h.

64  {
65  return std::vector<EventType>(esi.getEventTypes().begin(),
66  esi.getEventTypes().end());
67  }

◆ itemList()

static std::vector<std::pair<CLID, std::string> > PyEventStreamInfo::itemList ( const ::EventStreamInfo esi)
inlinestatic

Definition at line 56 of file EventInfoDict.h.

56  {
57  return std::vector<std::pair<CLID, std::string> >
58  (esi.getItemList().begin(),
59  esi.getItemList().end());
60  }

◆ lumiBlockNumbers()

static std::vector<unsigned int> PyEventStreamInfo::lumiBlockNumbers ( const ::EventStreamInfo esi)
inlinestatic

Definition at line 42 of file EventInfoDict.h.

42  {
43  return std::vector<unsigned int>(esi.getLumiBlockNumbers().begin(),
44  esi.getLumiBlockNumbers().end());
45  }

◆ processingTags()

static std::vector<std::string> PyEventStreamInfo::processingTags ( const ::EventStreamInfo esi)
inlinestatic

Definition at line 49 of file EventInfoDict.h.

49  {
50  return std::vector<std::string>(esi.getProcessingTags().begin(),
51  esi.getProcessingTags().end());
52  }

◆ runNumbers()

static std::vector<unsigned int> PyEventStreamInfo::runNumbers ( const ::EventStreamInfo esi)
inlinestatic

Definition at line 35 of file EventInfoDict.h.

35  {
36  return std::vector<unsigned int>(esi.getRunNumbers().begin(),
37  esi.getRunNumbers().end());
38  }

The documentation for this class was generated from the following file:
EventStreamInfo::getRunNumbers
const std::set< unsigned int > & getRunNumbers() const
Definition: EventStreamInfo.cxx:23
EventStreamInfo::getProcessingTags
const std::set< std::string > & getProcessingTags() const
Definition: EventStreamInfo.cxx:35
EventStreamInfo::getEventTypes
const std::set< EventType > & getEventTypes() const
Definition: EventStreamInfo.cxx:47
EventStreamInfo::getLumiBlockNumbers
const std::set< unsigned int > & getLumiBlockNumbers() const
Definition: EventStreamInfo.cxx:29
EventStreamInfo::getItemList
const std::set< std::pair< CLID, std::string > > & getItemList() const
Definition: EventStreamInfo.cxx:41