CMS 3D CMS Logo

Functions
SiStripDetId.cc File Reference
#include "DataFormats/SiStripDetId/interface/SiStripDetId.h"
#include <iomanip>

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &os, const SiStripDetId &id)
 

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  ,
const SiStripDetId  
)

Debug info for SiStripDetId class.

Definition at line 4 of file SiStripDetId.cc.

References TauDecayModes::dec, and l1tGTMenu_BTagSeeds_cff::os.

4  {
5  return os << "[SiStripDetId::print]" << std::endl
6  << " rawId : 0x" << std::hex << std::setfill('0') << std::setw(8) << id.rawId() << std::dec
7  << std::endl
8  << " bits[0:24] : " << std::hex << std::setfill('0') << std::setw(8) << (0x01FFFFFF & id.rawId())
9  << std::dec << std::endl
10  << " Detector : " << id.det() << std::endl
11  << " SubDetector : " << id.subdetId() << std::endl
12  << " reserved : " << id.reserved();
13 }