CMS 3D CMS Logo

Classes | Functions
CSCUpgradeMotherboardLUTGenerator.h File Reference
#include "DataFormats/MuonDetId/interface/CSCTriggerNumbering.h"
#include "DataFormats/MuonDetId/interface/CSCDetId.h"
#include "Geometry/CSCGeometry/interface/CSCGeometry.h"
#include "Geometry/GEMGeometry/interface/GEMGeometry.h"
#include "Geometry/RPCGeometry/interface/RPCGeometry.h"
#include <vector>

Go to the source code of this file.

Classes

class  CSCUpgradeMotherboardLUTGenerator
 

Functions

template<typename T >
std::ostream & operator<< (std::ostream &os, const std::vector< std::pair< T, T > > &v)
 
template<typename T >
std::ostream & operator<< (std::ostream &os, const std::vector< T > &v)
 

Function Documentation

template<typename T >
std::ostream& operator<< ( std::ostream &  os,
const std::vector< std::pair< T, T > > &  v 
)

Definition at line 79 of file CSCUpgradeMotherboardLUTGenerator.h.

References mps_fire::i, AlCaHLTBitMon_ParallelJobs::p, and findQualityFiles::v.

80 {
81  int i = 0;
82  os << "{" << std::endl;
83  for(const auto& p : v) {
84  os << " {" << p.first << ", " << p.second << "}, ";
85  if (i%8==0) os << std::endl;
86  i++;
87  }
88  os << "}" << std::endl;
89  os << std::endl;
90 
91  return os;
92 }
template<typename T >
std::ostream& operator<< ( std::ostream &  os,
const std::vector< T > &  v 
)

Definition at line 95 of file CSCUpgradeMotherboardLUTGenerator.h.

References mps_fire::i, AlCaHLTBitMon_ParallelJobs::p, and findQualityFiles::v.

96 {
97  int i = 0;
98  os << "{" << std::endl;
99  for(const auto& p : v) {
100  os << " " << p << ",";
101  if (i%10==0) os << std::endl;
102  i++;
103  }
104  os << "}" << std::endl;
105  os << std::endl;
106 
107  return os;
108 }