CMS 3D CMS Logo

Classes | Functions
L1GctWheelJetFpga.h File Reference
#include "DataFormats/L1GlobalCaloTrigger/interface/L1GctJetCand.h"
#include "DataFormats/L1GlobalCaloTrigger/interface/L1GctEtHad.h"
#include "L1Trigger/GlobalCaloTrigger/interface/L1GctProcessor.h"
#include "L1Trigger/GlobalCaloTrigger/interface/L1GctJetLeafCard.h"
#include "L1Trigger/GlobalCaloTrigger/interface/L1GctUnsignedInt.h"
#include <vector>

Go to the source code of this file.

Classes

class  L1GctWheelJetFpga
 Represents a GCT Wheel Jet FPGA. More...
 

Functions

std::ostream & operator<< (std::ostream &os, const L1GctWheelJetFpga &fpga)
 

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
const L1GctWheelJetFpga fpga 
)

Definition at line 94 of file L1GctWheelJetFpga.cc.

References mps_fire::i, L1GctWheelJetFpga::m_id, L1GctWheelJetFpga::m_inputLeafCards, and l1tGTMenu_BTagSeeds_cff::os.

94  {
95  using std::endl;
96  os << "===L1GctWheelJetFPGA===" << endl;
97  os << "ID = " << fpga.m_id << endl;
98  os << "No of Input Leaf Cards " << fpga.m_inputLeafCards.size() << endl;
99  for (unsigned i = 0; i < fpga.m_inputLeafCards.size(); i++) {
100  os << "InputLeafCard* " << i << " = " << fpga.m_inputLeafCards.at(i) << endl;
101  }
102  // os << "No. of Input Jets " << fpga.m_inputJets.size() << endl;
103  // for(unsigned i=0; i < fpga.m_inputJets.size(); i++)
104  // {
105  // os << fpga.m_inputJets.at(i);
106  // }
107  // os << "No. of raw central Jets " << fpga.m_rawCentralJets.size() << endl;
108  // for(unsigned i=0; i < fpga.m_rawCentralJets.size(); i++)
109  // {
110  // os << fpga.m_rawCentralJets.at(i);
111  // }
112  // os << "No. of raw forward Jets " << fpga.m_rawForwardJets.size() << endl;
113  // for(unsigned i=0; i < fpga.m_rawForwardJets.size(); i++)
114  // {
115  // os << fpga.m_rawForwardJets.at(i);
116  // }
117  // os << "No. of raw tau Jets " << fpga.m_rawTauJets.size() << endl;
118  // for(unsigned i=0; i < fpga.m_rawTauJets.size(); i++)
119  // {
120  // os << fpga.m_rawTauJets.at(i);
121  // }
122  // os << "No. of output central Jets " << fpga.m_centralJets.size() << endl;
123  // for(unsigned i=0; i < fpga.m_centralJets.size(); i++)
124  // {
125  // os << fpga.m_centralJets.at(i);
126  // }
127  // os << "No. of output forward Jets " << fpga.m_forwardJets.size() << endl;
128  // for(unsigned i=0; i < fpga.m_forwardJets.size(); i++)
129  // {
130  // os << fpga.m_forwardJets.at(i);
131  // }
132  // os << "No. of output tau Jets " << fpga.m_tauJets.size() << endl;
133  // for(unsigned i=0; i < fpga.m_tauJets.size(); i++)
134  // {
135  // os << fpga.m_tauJets.at(i);
136  // }
137  os << endl;
138  return os;
139 }
std::vector< L1GctJetLeafCard * > m_inputLeafCards
the jet leaf cards