ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
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 33 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 {}

◆ ~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));
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 43 of file CscByteStreamErrorContainer.h.


The documentation for this class was generated from the following files:
dqt_zlumi_pandas.err
err
Definition: dqt_zlumi_pandas.py:193
Muon::CscByteStreamErrorContainer::m_errorVector
DataVector< std::pair< IdentifierHash, int > > m_errorVector
Definition: CscByteStreamErrorContainer.h:43
DataVector::push_back
value_type push_back(value_type pElem)
Add an element to the end of the collection.
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78