ATLAS Offline Software
Loading...
Searching...
No Matches
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.

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}
std::map< uint32_t, bool > m_rodReadoutMap
Readout speed for each ROD. false=40MBit, true=80MBit.

◆ ~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: