CMS 3D CMS Logo

Functions
PPSTimingCalibrationLUT.cc File Reference
#include "CondFormats/PPSObjects/interface/PPSTimingCalibrationLUT.h"
#include <ostream>

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &os, const PPSTimingCalibrationLUT::Key &key)
 
std::ostream & operator<< (std::ostream &os, const PPSTimingCalibrationLUT &data)
 

Function Documentation

◆ operator<<() [1/2]

std::ostream& operator<< ( std::ostream &  os,
const PPSTimingCalibrationLUT::Key key 
)

Definition at line 28 of file PPSTimingCalibrationLUT.cc.

References crabWrapper::key.

28  {
29  return os << key.sector << " " << key.station << " " << key.plane << " " << key.channel;
30 }

◆ operator<<() [2/2]

std::ostream& operator<< ( std::ostream &  os,
const PPSTimingCalibrationLUT data 
)

Definition at line 42 of file PPSTimingCalibrationLUT.cc.

References data, and mps_fire::i.

42  {
43  os << "\nSECTOR STATION PLANE CHANNEL SAMPLES \n";
44  for (const auto& kv : data.binMap_) {
45  os << kv.first << "\n[";
46  for (size_t i = 0; i < kv.second.size(); ++i)
47  os << (i > 0 ? ", " : "") << kv.second.at(i);
48  os << " ]\n";
49  }
50  return os;
51 }
char data[epos_bytes_allocation]
Definition: EPOS_Wrapper.h:80