#include "MuonRDO/MdtAmtHit.h"
#include "AthContainers/DataVector.h"
#include "AthenaKernel/CLASS_DEF.h"
#include "Identifier/Identifier.h"
#include "Identifier/IdentifierHash.h"
#include <stdint.h>
Go to the source code of this file.
|
| class | MdtCsm |
| | MDT RDOs : Chamber Service Module, container of AmtHits of a single Mdt chamber. More...
|
|
| MsgStream & | operator<< (MsgStream &sl, const MdtCsm &coll) |
| | Overload of << operator for MsgStream for debug output.
|
| std::ostream & | operator<< (std::ostream &sl, const MdtCsm &coll) |
| | Overload of << operator for std::ostream for debug output.
|
◆ MDT_CSM_vector
◆ operator<<() [1/2]
| MsgStream & operator<< |
( |
MsgStream & | sl, |
|
|
const MdtCsm & | coll ) |
Overload of << operator for MsgStream for debug output.
Definition at line 49 of file MdtCsm.cxx.
50{
51 sl << "MdtCsm: "
54 <<
", MrodId()="<< coll.
MrodId()
55 <<
", CsmId()="<< coll.
CsmId()<<
" MdtAmtHit=[";
58 for (;
it!=itEnd;++
it) sl<< (**it)<<
", ";
59 sl <<" ]"<<std::endl;
60 return sl;
61}
DataModel_detail::const_iterator< DataVector > const_iterator
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.
std::string getString() const
Provide a string form of the identifier - hexadecimal.
uint16_t CsmId() const
Returns the CSM online id (online identifier inside a MROD)
uint16_t MrodId() const
Returns the MROD id from the CSM header.
Identifier identify() const
Returns the CSM offline identifier (chamber offline id)
uint16_t SubDetId() const
Returns the sub-detector Id.
◆ operator<<() [2/2]
| std::ostream & operator<< |
( |
std::ostream & | sl, |
|
|
const MdtCsm & | coll ) |
Overload of << operator for std::ostream for debug output.
Definition at line 64 of file MdtCsm.cxx.
65{
66 sl << "MdtCsm: "
69 <<
", MrodId()="<< coll.
MrodId()
70 <<
", CsmId()="<< coll.
CsmId()<<
" MdtAmtHit=[";
73 for (;
it!=itEnd;++
it) sl<< (**it)<<
", ";
74 sl <<" ]"<<std::endl;
75 return sl;
76}