ATLAS Offline Software
Loading...
Searching...
No Matches
RpcCoinMatrix.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6#include "GaudiKernel/MsgStream.h"
7
8MsgStream& operator << ( MsgStream& sl, const RpcCoinMatrix& coll)
9{
10 sl << "RpcCoinMatrix: "<<", ";
11 sl << "identify() = "<< coll.identify().getString()<<", ";
12 sl << "onlineId() = "<< coll.onlineId()<<", ";
13 sl << "crc() = "<< coll.crc()<<", ";
14 sl << "fel1Id() = "<< coll.fel1Id()<<", ";
15 sl << "febcId() = "<< coll.febcId()<<", ";
16 for (const RpcFiredChannel* p : coll)
17 sl << *p <<", ";
18 sl<<"]"<<std::endl;
19 return sl;
20}
21
22
23std::ostream& operator << ( std::ostream& sl, const RpcCoinMatrix& coll)
24{
25 sl << "RpcCoinMatrix: "<<", ";
26 sl << "identify() = "<< coll.identify().getString()<<", ";
27 sl << "onlineId() = "<< coll.onlineId()<<", ";
28 sl << "crc() = "<< coll.crc()<<", ";
29 sl << "fel1Id() = "<< coll.fel1Id()<<", ";
30 sl << "febcId() = "<< coll.febcId()<<", ";
31 for (const RpcFiredChannel* p : coll)
32 sl << *p <<", ";
33 sl<<"]"<<std::endl;
34 return sl;
35}
MsgStream & operator<<(MsgStream &sl, const RpcCoinMatrix &coll)
Overload of << operator for MsgStream for debug output.
std::string getString() const
Provide a string form of the identifier - hexadecimal.
Identifier identify() const
ubit16 crc() const
ubit16 fel1Id() const
ubit16 onlineId() const
ubit16 febcId() const