CMS 3D CMS Logo

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/src/L1GctUnsignedInt.h"
#include "L1Trigger/GlobalCaloTrigger/src/L1GctJetCount.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

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

Definition at line 115 of file L1GctWheelJetFpga.cc.

References lat::endl(), i, L1GctWheelJetFpga::m_id, L1GctWheelJetFpga::m_inputHt, L1GctWheelJetFpga::m_inputLeafCards, L1GctWheelJetFpga::m_jetCounters, L1GctWheelJetFpga::m_outputHt, L1GctWheelJetFpga::m_outputJc, and L1GctWheelJetFpga::N_JET_COUNTERS.

00116 {
00117   using std::endl;
00118   os << "===L1GctWheelJetFPGA===" << endl;
00119   os << "ID = " << fpga.m_id << endl;
00120   os << "No of Input Leaf Cards " << fpga.m_inputLeafCards.size() << endl;
00121   for(unsigned i=0; i < fpga.m_inputLeafCards.size(); i++)
00122     {
00123       os << "InputLeafCard* " << i << " = " << fpga.m_inputLeafCards.at(i) << endl;
00124     } 
00125 //   os << "No. of Input Jets " << fpga.m_inputJets.size() << endl;
00126 //   for(unsigned i=0; i < fpga.m_inputJets.size(); i++)
00127 //     {
00128 //       os << fpga.m_inputJets.at(i);
00129 //     } 
00130   os << "Input Ht " << endl;
00131   for(unsigned i=0; i < fpga.m_inputHt.size(); i++)
00132     {
00133       os << (fpga.m_inputHt.at(i)) << endl;
00134     } 
00135 //   os << "No. of raw central Jets " << fpga.m_rawCentralJets.size() << endl;
00136 //   for(unsigned i=0; i < fpga.m_rawCentralJets.size(); i++)
00137 //     {
00138 //       os << fpga.m_rawCentralJets.at(i);
00139 //     } 
00140 //   os << "No. of raw forward Jets " << fpga.m_rawForwardJets.size() << endl;
00141 //   for(unsigned i=0; i < fpga.m_rawForwardJets.size(); i++)
00142 //     {
00143 //       os << fpga.m_rawForwardJets.at(i);
00144 //     } 
00145 //   os << "No. of raw tau Jets " << fpga.m_rawTauJets.size() << endl;
00146 //   for(unsigned i=0; i < fpga.m_rawTauJets.size(); i++)
00147 //     {
00148 //       os << fpga.m_rawTauJets.at(i);
00149 //     } 
00150   os << "Output Ht " << fpga.m_outputHt << endl;
00151   os << "Output Jet count " << endl;
00152   for(unsigned i=0; i < fpga.m_outputJc.size(); i++)
00153     {
00154       os << "Jet count " << i << ": " << fpga.m_outputJc.at(i) << endl;
00155     } 
00156 //   os << "No. of output central Jets " << fpga.m_centralJets.size() << endl;
00157 //   for(unsigned i=0; i < fpga.m_centralJets.size(); i++)
00158 //     {
00159 //       os << fpga.m_centralJets.at(i);
00160 //     } 
00161 //   os << "No. of output forward Jets " << fpga.m_forwardJets.size() << endl;
00162 //   for(unsigned i=0; i < fpga.m_forwardJets.size(); i++)
00163 //     {
00164 //       os << fpga.m_forwardJets.at(i);
00165 //     } 
00166 //   os << "No. of output tau Jets " << fpga.m_tauJets.size() << endl;
00167 //   for(unsigned i=0; i < fpga.m_tauJets.size(); i++)
00168 //     {
00169 //       os << fpga.m_tauJets.at(i);
00170 //     }
00171   os << "Jet counters:" << endl; 
00172   for (unsigned int i=0; i < L1GctWheelJetFpga::N_JET_COUNTERS; i++) {
00173     os << *fpga.m_jetCounters.at(i) << endl;
00174   }
00175   os << endl;
00176   return os;
00177 }       


Generated on Tue Jun 9 17:54:36 2009 for CMSSW by  doxygen 1.5.4