CMS 3D CMS Logo

Functions

/data/refman/pasoursint/CMSSW_4_1_8_patch9/src/CondFormats/SiStripObjects/src/FedChannelConnection.cc File Reference

#include "CondFormats/SiStripObjects/interface/FedChannelConnection.h"
#include "DataFormats/SiStripCommon/interface/SiStripFedKey.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include <iomanip>
#include <string>

Go to the source code of this file.

Functions

bool operator< (const FedChannelConnection &conn1, const FedChannelConnection &conn2)
std::ostream & operator<< (std::ostream &os, const FedChannelConnection &conn)

Function Documentation

bool operator< ( const FedChannelConnection ,
const FedChannelConnection  
)

Overload less than operator.

Definition at line 75 of file FedChannelConnection.cc.

References funct::false, FedChannelConnection::fedCh(), and FedChannelConnection::fedId().

                                                                                        { 
  if ( conn1.fedId() < conn2.fedId() ) { return true; }
  else if ( conn1.fedId() == conn2.fedId() ) { return ( conn1.fedCh() < conn2.fedCh() ? true : false ); }
  else { return false; }
}
std::ostream& operator<< ( std::ostream &  ,
const FedChannelConnection  
)

Debug info for FedChannelConnection class.

Definition at line 227 of file FedChannelConnection.cc.

References FedChannelConnection::print().

                                                                            {
  std::stringstream ss;
  conn.print(ss);
  os << ss.str();
  return os;
}