|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #include "GaudiKernel/MsgStream.h"
54 <<
", MrodId()="<< coll.
MrodId()
55 <<
", CsmId()="<< coll.
CsmId()<<
" MdtAmtHit=[";
58 for (;
it!=itEnd;++
it) sl<< (**
it)<<
", ";
69 <<
", MrodId()="<< coll.
MrodId()
70 <<
", CsmId()="<< coll.
CsmId()<<
" MdtAmtHit=[";
73 for (;
it!=itEnd;++
it) sl<< (**
it)<<
", ";
uint16_t CsmId() const
Returns the CSM online id (online identifier inside a MROD)
Const iterator class for DataVector/DataList.
MDT RDO's : data from a single channel of an AMT Atlas Muon TDC.
uint16_t m_SubDetId
Sub-detector identifier.
Identifier identify() const
Returns the CSM offline identifier (chamber offline id)
uint16_t SubDetId() const
Returns the sub-detector Id.
MDT RDOs : Chamber Service Module, container of AmtHits of a single Mdt chamber.
uint16_t MrodId() const
Returns the MROD id from the CSM header.
IdentifierHash m_idHash
Offline idenfifier hash corresponding to this collection.
uint16_t m_CsmId
Csm link number.
uint16_t m_MrodId
Mrod number.
MsgStream & operator<<(MsgStream &sl, const MdtCsm &coll)
Overload of << operator for MsgStream for debug output.
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
std::string getString() const
Provide a string form of the identifier - hexadecimal.
void set_values(const Identifier id, const IdentifierHash idHash, uint16_t SubDetId, uint16_t MrodId, uint16_t CsmId)
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...
MdtCsm()
Default constructor.
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.