ATLAS Offline Software
Classes | Typedefs | Functions
RpcCoinMatrix.h File Reference
#include "AthContainers/DataVector.h"
#include "MuonRDO/RpcFiredChannel.h"
#include "Identifier/Identifier.h"
Include dependency graph for RpcCoinMatrix.h:

Go to the source code of this file.

Classes

class  RpcCoinMatrix
 

Typedefs

typedef unsigned short int ubit16
 

Functions

MsgStream & operator<< (MsgStream &sl, const RpcCoinMatrix &coll)
 Overload of << operator for MsgStream for debug output. More...
 
std::ostream & operator<< (std::ostream &sl, const RpcCoinMatrix &coll)
 Overload of << operator for std::ostream for debug output. More...
 

Typedef Documentation

◆ ubit16

typedef unsigned short int ubit16

Definition at line 18 of file RpcCoinMatrix.h.

Function Documentation

◆ operator<<() [1/2]

MsgStream& operator<< ( MsgStream &  sl,
const RpcCoinMatrix coll 
)

Overload of << operator for MsgStream for debug output.

Definition at line 8 of file RpcCoinMatrix.cxx.

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 }

◆ operator<<() [2/2]

std::ostream& operator<< ( std::ostream &  sl,
const RpcCoinMatrix coll 
)

Overload of << operator for std::ostream for debug output.

Definition at line 23 of file RpcCoinMatrix.cxx.

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 }
RpcCoinMatrix::crc
ubit16 crc() const
Definition: RpcCoinMatrix.h:69
RpcCoinMatrix::identify
Identifier identify() const
Definition: RpcCoinMatrix.h:64
RpcFiredChannel
Definition: RpcFiredChannel.h:20
python.utils.AtlRunQueryDQUtils.p
p
Definition: AtlRunQueryDQUtils.py:210
RpcCoinMatrix::onlineId
ubit16 onlineId() const
Definition: RpcCoinMatrix.h:67
Identifier::getString
std::string getString() const
Provide a string form of the identifier - hexadecimal.
Definition: Identifier.cxx:25
RpcCoinMatrix::fel1Id
ubit16 fel1Id() const
Definition: RpcCoinMatrix.h:71
RpcCoinMatrix::febcId
ubit16 febcId() const
Definition: RpcCoinMatrix.h:73