ATLAS Offline Software
Static Public Member Functions | Private Attributes | List of all members
EventStreamInfoPTCnv_p3 Class Reference

#include <EventStreamInfoPTCnv_p3.h>

Inheritance diagram for EventStreamInfoPTCnv_p3:
Collaboration diagram for EventStreamInfoPTCnv_p3:

Static Public Member Functions

static unsigned int getNumberOfEvents (const ::EventStreamInfo_p3 &esip)
 
static std::vector< unsigned int > runNumbers (const ::EventStreamInfo_p3 &esip)
 
static std::vector< unsigned int > lumiBlockNumbers (const ::EventStreamInfo_p3 &esip)
 
static std::vector< std::string > processingTags (const ::EventStreamInfo_p3 &esip)
 
static std::vector< std::pair< unsigned int, std::string > > itemList (const ::EventStreamInfo_p3 &esip)
 
static std::vector< EventType_p3eventTypes (const ::EventStreamInfo_p3 &esip)
 

Private Attributes

unsigned int m_numberOfEvents
 
std::vector< unsigned int > m_runNumbers
 
std::vector< unsigned int > m_lumiBlockNumbers
 
std::vector< std::string > m_processingTags
 
std::vector< std::pair< unsigned int, std::string > > m_itemList
 
std::vector< EventType_p3m_eventTypes
 

Detailed Description

Definition at line 17 of file EventStreamInfoPTCnv_p3.h.

Member Function Documentation

◆ eventTypes()

static std::vector<EventType_p3> EventStreamInfoPTCnv_p3::eventTypes ( const ::EventStreamInfo_p3 esip)
inlinestatic

Definition at line 24 of file EventStreamInfoPTCnv_p3.h.

24 { return esip.m_eventTypes; };

◆ getNumberOfEvents()

static unsigned int EventStreamInfoPTCnv_p3::getNumberOfEvents ( const ::EventStreamInfo_p3 esip)
inlinestatic

Definition at line 19 of file EventStreamInfoPTCnv_p3.h.

19 { return esip.m_numberOfEvents; };

◆ itemList()

static std::vector<std::pair<unsigned int, std::string> > EventStreamInfoPTCnv_p3::itemList ( const ::EventStreamInfo_p3 esip)
inlinestatic

Definition at line 23 of file EventStreamInfoPTCnv_p3.h.

23 { return esip.m_itemList; };

◆ lumiBlockNumbers()

static std::vector<unsigned int> EventStreamInfoPTCnv_p3::lumiBlockNumbers ( const ::EventStreamInfo_p3 esip)
inlinestatic

Definition at line 21 of file EventStreamInfoPTCnv_p3.h.

21 { return esip.m_lumiBlockNumbers; };

◆ processingTags()

static std::vector<std::string> EventStreamInfoPTCnv_p3::processingTags ( const ::EventStreamInfo_p3 esip)
inlinestatic

Definition at line 22 of file EventStreamInfoPTCnv_p3.h.

22 { return esip.m_processingTags; };

◆ runNumbers()

static std::vector<unsigned int> EventStreamInfoPTCnv_p3::runNumbers ( const ::EventStreamInfo_p3 esip)
inlinestatic

Definition at line 20 of file EventStreamInfoPTCnv_p3.h.

20 { return esip.m_runNumbers; };

Member Data Documentation

◆ m_eventTypes

std::vector<EventType_p3> EventStreamInfo_p3::m_eventTypes
inherited

Definition at line 45 of file EventStreamInfo_p3.h.

◆ m_itemList

std::vector<std::pair<unsigned int, std::string> > EventStreamInfo_p3::m_itemList
inherited

Definition at line 44 of file EventStreamInfo_p3.h.

◆ m_lumiBlockNumbers

std::vector<unsigned int> EventStreamInfo_p3::m_lumiBlockNumbers
inherited

Definition at line 42 of file EventStreamInfo_p3.h.

◆ m_numberOfEvents

unsigned int EventStreamInfo_p3::m_numberOfEvents
inherited

Definition at line 40 of file EventStreamInfo_p3.h.

◆ m_processingTags

std::vector<std::string> EventStreamInfo_p3::m_processingTags
inherited

Definition at line 43 of file EventStreamInfo_p3.h.

◆ m_runNumbers

std::vector<unsigned int> EventStreamInfo_p3::m_runNumbers
inherited

Definition at line 41 of file EventStreamInfo_p3.h.


The documentation for this class was generated from the following file:
EventStreamInfo_p3::m_itemList
std::vector< std::pair< unsigned int, std::string > > m_itemList
Definition: EventStreamInfo_p3.h:44
EventStreamInfo_p3::m_lumiBlockNumbers
std::vector< unsigned int > m_lumiBlockNumbers
Definition: EventStreamInfo_p3.h:42
EventStreamInfo_p3::m_eventTypes
std::vector< EventType_p3 > m_eventTypes
Definition: EventStreamInfo_p3.h:45
EventStreamInfo_p3::m_runNumbers
std::vector< unsigned int > m_runNumbers
Definition: EventStreamInfo_p3.h:41
EventStreamInfo_p3::m_processingTags
std::vector< std::string > m_processingTags
Definition: EventStreamInfo_p3.h:43
EventStreamInfo_p3::m_numberOfEvents
unsigned int m_numberOfEvents
Definition: EventStreamInfo_p3.h:40