108 return m_id==
id.m_id;
114 std::cout<<
"Output attributes are already set for this channel: "<<this->
id()<<
". They cannot be modified"<<std::endl;
124 std::cout<<
"outputConn has not been set for channel "<< this->
id() <<
". You should not call this method."<<std::endl;
131 std::cout<<
"outputPair has not been set for channel "<< this->
id() <<
". You should not call this method."<<std::endl;
137 output <<
"rxChannelId: 0x" << std::hex <<
r.id() << std::dec <<
", crate: "<<
r.crate()<<
", module: "<<
r.module()<<
", inputConn: "<<
r.inputConn()<<
", inputPair: "<<
r.inputPair()<<
" ( outputConn: "<<
r.outputConn()<<
", outputPair: "<<
r.outputPair()<<
")";
std::ostream & operator<<(std::ostream &output, const L1CaloRxCoolChannelId &r)
unsigned int outputPair() const
bool operator<(const L1CaloRxCoolChannelId &id) const
void outputAttributes(unsigned int conn, unsigned int pair)
bool operator==(const L1CaloRxCoolChannelId &id) const
unsigned int module() const
unsigned int inputConn() const
unsigned int m_outputConn
unsigned int inputPair() const
unsigned int outputConn() const
void setId(unsigned int crate, unsigned int module, unsigned int inputConn, unsigned int inputPair)
Set the CoolChannelId value from its component fields.
unsigned int crate() const
L1CaloRxCoolChannelId()
Create a L1CaloRxCoolChannelId from the integer ID field.
unsigned int m_outputPair