CMS 3D CMS Logo

Functions

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/DataFormats/SiStripCommon/src/SiStripEventSummary.cc File Reference

#include "DataFormats/SiStripCommon/interface/SiStripEventSummary.h"
#include "DataFormats/SiStripCommon/interface/SiStripEnumsAndStrings.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include <iostream>
#include <iomanip>

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &os, const SiStripEventSummary &input)

Function Documentation

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

Debug info for SiStripFedKey class.

Definition at line 273 of file SiStripEventSummary.cc.

References SiStripEnumsAndStrings::apvReadoutMode(), SiStripEventSummary::apvReadoutMode(), SiStripEventSummary::bx(), SiStripEventSummary::event(), SiStripEventSummary::fedReadoutMode(), SiStripEnumsAndStrings::fedReadoutMode(), SiStripEventSummary::isSet(), SiStripEventSummary::params(), SiStripEventSummary::runType(), SiStripEnumsAndStrings::runType(), SiStripEventSummary::triggerFed(), and SiStripEventSummary::valid().

                                                                            {
  return os << "[SiStripEventSummary::" << __func__ << "]" << std::endl
            << " isSet                : " << std::boolalpha << input.isSet() << std::noboolalpha << std::endl
            << " Trigger FED id       : " << input.triggerFed() << std::endl
            << " isValid              : " << std::boolalpha << input.valid() << std::noboolalpha << std::endl
            << " Run type             : " << SiStripEnumsAndStrings::runType( input.runType() ) << std::endl
            << " Event number         : " << input.event() << std::endl 
            << " Bunch crossing       : " << input.bx() << std::endl
            << " FED readout mode     : " << SiStripEnumsAndStrings::fedReadoutMode( input.fedReadoutMode() ) << std::endl
            << " APV readout mode     : " << SiStripEnumsAndStrings::apvReadoutMode( input.apvReadoutMode() ) << std::endl
            << " Commissioning params : "
            << input.params()[0] << ", " 
            << input.params()[1] << ", " 
            << input.params()[2] << ", "  
            << input.params()[3] 
            << std::endl;
}