ATLAS Offline Software
Loading...
Searching...
No Matches
Muon::CscByteStreamErrorContainer Class Reference

#include <CscByteStreamErrorContainer.h>

Collaboration diagram for Muon::CscByteStreamErrorContainer:

Public Member Functions

 CscByteStreamErrorContainer ()
 CscByteStreamErrorContainer (const DataVector< std::pair< IdentifierHash, int > > &errorVector)
 ~CscByteStreamErrorContainer ()
void addError (IdentifierHash, int)
const DataVector< std::pair< IdentifierHash, int > > & getAllErrors () const

Private Attributes

DataVector< std::pair< IdentifierHash, int > > m_errorVector

Detailed Description

Definition at line 29 of file CscByteStreamErrorContainer.h.

Constructor & Destructor Documentation

◆ CscByteStreamErrorContainer() [1/2]

Muon::CscByteStreamErrorContainer::CscByteStreamErrorContainer ( )

Definition at line 10 of file CscByteStreamErrorContainer.cxx.

11{}

◆ CscByteStreamErrorContainer() [2/2]

Muon::CscByteStreamErrorContainer::CscByteStreamErrorContainer ( const DataVector< std::pair< IdentifierHash, int > > & errorVector)

Definition at line 13 of file CscByteStreamErrorContainer.cxx.

14 :
15 m_errorVector (inputVector)
16{}
DataVector< std::pair< IdentifierHash, int > > m_errorVector

◆ ~CscByteStreamErrorContainer()

Muon::CscByteStreamErrorContainer::~CscByteStreamErrorContainer ( )

Definition at line 18 of file CscByteStreamErrorContainer.cxx.

19{}

Member Function Documentation

◆ addError()

void Muon::CscByteStreamErrorContainer::addError ( IdentifierHash idh,
int type )

Definition at line 27 of file CscByteStreamErrorContainer.cxx.

28{
29
30 std::pair<IdentifierHash, int>* err = new std::pair<IdentifierHash, int>(std::make_pair(idh,type));
31 m_errorVector.push_back(err);
32
33}

◆ getAllErrors()

const DataVector< std::pair< IdentifierHash, int > > & Muon::CscByteStreamErrorContainer::getAllErrors ( ) const

Definition at line 22 of file CscByteStreamErrorContainer.cxx.

23{
24 return m_errorVector;
25}

Member Data Documentation

◆ m_errorVector

DataVector<std::pair<IdentifierHash, int> > Muon::CscByteStreamErrorContainer::m_errorVector
private

Definition at line 39 of file CscByteStreamErrorContainer.h.


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