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

#include <PixelReadoutSpeedData.h>

Collaboration diagram for PixelReadoutSpeedData:

Public Member Functions

 PixelReadoutSpeedData ()
 
virtual ~PixelReadoutSpeedData ()
 
 PixelReadoutSpeedData (const PixelReadoutSpeedData &other)=delete
 
PixelReadoutSpeedDataoperator= (const PixelReadoutSpeedData &other)=delete
 
void setReadoutMap (const std::map< uint32_t, bool > &rodReadoutMap)
 
const std::map< uint32_t, bool > & getReadoutMap () const
 
void clear ()
 

Private Attributes

std::map< uint32_t, bool > m_rodReadoutMap
 Readout speed for each ROD. false=40MBit, true=80MBit. More...
 

Detailed Description

Definition at line 12 of file PixelReadoutSpeedData.h.

Constructor & Destructor Documentation

◆ PixelReadoutSpeedData() [1/2]

PixelReadoutSpeedData::PixelReadoutSpeedData ( )

Definition at line 7 of file PixelReadoutSpeedData.cxx.

7  :
9 {
10 }

◆ ~PixelReadoutSpeedData()

PixelReadoutSpeedData::~PixelReadoutSpeedData ( )
virtualdefault

◆ PixelReadoutSpeedData() [2/2]

PixelReadoutSpeedData::PixelReadoutSpeedData ( const PixelReadoutSpeedData other)
delete

Member Function Documentation

◆ clear()

void PixelReadoutSpeedData::clear ( )

Definition at line 14 of file PixelReadoutSpeedData.cxx.

14  {
15  m_rodReadoutMap.clear();
16 }

◆ getReadoutMap()

const std::map< uint32_t, bool > & PixelReadoutSpeedData::getReadoutMap ( ) const
inline

Definition at line 30 of file PixelReadoutSpeedData.h.

30 { return m_rodReadoutMap; }

◆ operator=()

PixelReadoutSpeedData& PixelReadoutSpeedData::operator= ( const PixelReadoutSpeedData other)
delete

◆ setReadoutMap()

void PixelReadoutSpeedData::setReadoutMap ( const std::map< uint32_t, bool > &  rodReadoutMap)
inline

Definition at line 28 of file PixelReadoutSpeedData.h.

28 { m_rodReadoutMap=rodReadoutMap; }

Member Data Documentation

◆ m_rodReadoutMap

std::map<uint32_t,bool> PixelReadoutSpeedData::m_rodReadoutMap
private

Readout speed for each ROD. false=40MBit, true=80MBit.

Definition at line 25 of file PixelReadoutSpeedData.h.


The documentation for this class was generated from the following files:
PixelReadoutSpeedData::m_rodReadoutMap
std::map< uint32_t, bool > m_rodReadoutMap
Readout speed for each ROD. false=40MBit, true=80MBit.
Definition: PixelReadoutSpeedData.h:25