CMS 3D CMS Logo

Classes | Functions
SiStripEventSummary.h File Reference
#include "DataFormats/SiStripCommon/interface/SiStripConstants.h"
#include <sstream>
#include <vector>

Go to the source code of this file.

Classes

class  SiStripEventSummary
 

Functions

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

Function Documentation

◆ operator<<()

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

Debug info for SiStripFedKey class.

Definition at line 251 of file SiStripEventSummary.cc.

References SiStripEnumsAndStrings::apvReadoutMode(), SiStripEnumsAndStrings::fedReadoutMode(), input, and SiStripEnumsAndStrings::runType().

251  {
252  return os << "[SiStripEventSummary::" << __func__ << "]" << std::endl
253  << " isSet : " << std::boolalpha << input.isSet() << std::noboolalpha << std::endl
254  << " Trigger FED id : " << input.triggerFed() << std::endl
255  << " isValid : " << std::boolalpha << input.valid() << std::noboolalpha << std::endl
256  << " Run type : " << SiStripEnumsAndStrings::runType(input.runType()) << std::endl
257  << " Event number : " << input.event() << std::endl
258  << " Bunch crossing : " << input.bx() << std::endl
259  << " FED readout mode : " << SiStripEnumsAndStrings::fedReadoutMode(input.fedReadoutMode()) << std::endl
260  << " APV readout mode : " << SiStripEnumsAndStrings::apvReadoutMode(input.apvReadoutMode()) << std::endl
261  << " Commissioning params : " << input.params()[0] << ", " << input.params()[1] << ", " << input.params()[2]
262  << ", " << input.params()[3] << std::endl;
263 }
static std::string const input
Definition: EdmProvDump.cc:47
static std::string runType(const sistrip::RunType &)
static std::string apvReadoutMode(const sistrip::ApvReadoutMode &)
static std::string fedReadoutMode(const sistrip::FedReadoutMode &)