CMS 3D CMS Logo

Functions
HcalSeverityLevelComputer.cc File Reference
#include "RecoLocalCalo/HcalRecAlgos/interface/HcalSeverityLevelComputer.h"
#include "CondFormats/HcalObjects/interface/HcalChannelStatus.h"
#include "DataFormats/METReco/interface/HcalCaloFlagLabels.h"
#include "DataFormats/METReco/interface/HcalPhase1FlagLabels.h"
#include "DataFormats/HcalDetId/interface/HcalGenericDetId.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &s, const HcalSeverityLevelComputer::HcalSeverityDefinition &def)
 

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  s,
const HcalSeverityLevelComputer::HcalSeverityDefinition def 
)

Definition at line 415 of file HcalSeverityLevelComputer.cc.

References TauDecayModes::dec, spu::def(), and alignCSCRings::s.

415  {
416  s << "Hcal Severity Level Definition, Level = " << def.sevLevel << std::endl;
417  s << std::hex << std::showbase;
418  s << " channel status mask = " << def.chStatusMask << std::endl;
419  s << " HBHEFlagMask = " << def.HBHEFlagMask << std::endl;
420  s << " HOFlagMask = " << def.HOFlagMask << std::endl;
421  s << " HFFlagMask = " << def.HFFlagMask << std::endl;
422  s << " ZDCFlagMask = " << def.ZDCFlagMask << std::endl;
423  s << " CalibFlagMask = " << def.CalibFlagMask << std::dec << std::noshowbase << std::endl;
424  return s;
425 }
int def(FILE *, FILE *, int)