ATLAS Offline Software
Loading...
Searching...
No Matches
AthenaPoolTestMapDataLink::ExtendedBarCode Class Reference

#include <AthenaPoolTestMapDataLink.h>

Collaboration diagram for AthenaPoolTestMapDataLink::ExtendedBarCode:

Public Member Functions

 ExtendedBarCode ()
 ExtendedBarCode (index_type barcode, index_type eventIndex)
unsigned long barcode () const
unsigned short eventIndex () const

Private Attributes

unsigned long m_BC
unsigned short m_evtIndex

Detailed Description

Definition at line 50 of file AthenaPoolTestMapDataLink.h.

Constructor & Destructor Documentation

◆ ExtendedBarCode() [1/2]

AthenaPoolTestMapDataLink::ExtendedBarCode::ExtendedBarCode ( )
inline

◆ ExtendedBarCode() [2/2]

AthenaPoolTestMapDataLink::ExtendedBarCode::ExtendedBarCode ( index_type barcode,
index_type eventIndex )
inline

Definition at line 70 of file AthenaPoolTestMapDataLink.h.

70 :
72{
73 assert(eventIndex < std::numeric_limits<unsigned short>::max());
74}

Member Function Documentation

◆ barcode()

unsigned long AthenaPoolTestMapDataLink::ExtendedBarCode::barcode ( ) const
inline

Definition at line 77 of file AthenaPoolTestMapDataLink.h.

78{
79 return (m_BC);
80}

◆ eventIndex()

unsigned short AthenaPoolTestMapDataLink::ExtendedBarCode::eventIndex ( ) const
inline

Definition at line 83 of file AthenaPoolTestMapDataLink.h.

84{
85 return (m_evtIndex);
86}

Member Data Documentation

◆ m_BC

unsigned long AthenaPoolTestMapDataLink::ExtendedBarCode::m_BC
private

Definition at line 59 of file AthenaPoolTestMapDataLink.h.

◆ m_evtIndex

unsigned short AthenaPoolTestMapDataLink::ExtendedBarCode::m_evtIndex
private

Definition at line 60 of file AthenaPoolTestMapDataLink.h.


The documentation for this class was generated from the following file: