#include "FWCore/Framework/interface/Event.h"
#include "DataFormats/L1CaloTrigger/interface/L1CaloCollections.h"
#include "DataFormats/L1GlobalCaloTrigger/interface/L1GctCollections.h"
#include "DataFormats/L1Trigger/interface/L1TriggerError.h"
Go to the source code of this file.
Classes | |
class | GctUnpackCollections |
RAII and useful methods for the many dataformat collections required by the GCT unpacker. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &os, const GctUnpackCollections &rhs) |
std::ostream& operator<< | ( | std::ostream & | os, |
const GctUnpackCollections & | rhs | ||
) |
Definition at line 67 of file GctUnpackCollections.cc.
References GctUnpackCollections::gctCenJets(), GctUnpackCollections::gctEtHad(), GctUnpackCollections::gctEtMiss(), GctUnpackCollections::gctEtTot(), GctUnpackCollections::gctFibres(), GctUnpackCollections::gctForJets(), GctUnpackCollections::gctHfBitCounts(), GctUnpackCollections::gctHfRingEtSums(), GctUnpackCollections::gctHtMiss(), GctUnpackCollections::gctInternEm(), GctUnpackCollections::gctInternEtSums(), GctUnpackCollections::gctInternHFData(), GctUnpackCollections::gctInternHtMiss(), GctUnpackCollections::gctInternJets(), GctUnpackCollections::gctIsoEm(), GctUnpackCollections::gctNonIsoEm(), GctUnpackCollections::gctTauJets(), GctUnpackCollections::rctCalo(), and GctUnpackCollections::rctEm().
{ // GCT input collections os << "Read " << rhs.gctFibres()->size() << " GCT raw fibre data\n" << "Read " << rhs.rctEm()->size() << " RCT EM candidates\n" << "Read " << rhs.rctCalo()->size() << " RCT Calo Regions\n" // GCT internal collections << "Read " << rhs.gctInternEm()->size() << " GCT intermediate EM candidates\n" << "Read " << rhs.gctInternJets()->size() << " GCT intermediate jet candidates\n" << "Read " << rhs.gctInternEtSums()->size() << " GCT intermediate et sums\n" << "Read " << rhs.gctInternHFData()->size() << " GCT intermediate HF data\n" << "Read " << rhs.gctInternHtMiss()->size() << " GCT intermediate Missing Ht\n" // GCT output collections << "Read " << rhs.gctIsoEm()->size() << " GCT iso EM candidates\n" << "Read " << rhs.gctNonIsoEm()->size() << " GCT non-iso EM candidates\n" << "Read " << rhs.gctCenJets()->size() << " GCT central jet candidates\n" << "Read " << rhs.gctForJets()->size() << " GCT forward jet candidates\n" << "Read " << rhs.gctTauJets()->size() << " GCT tau jet candidates\n" << "Read " << rhs.gctHfBitCounts()->size() << " GCT HF ring bit counts\n" << "Read " << rhs.gctHfRingEtSums()->size() << " GCT HF ring et sums\n" << "Read " << rhs.gctEtTot()->size() << " GCT total et\n" << "Read " << rhs.gctEtHad()->size() << " GCT ht\n" << "Read " << rhs.gctEtMiss()->size() << " GCT met\n" << "Read " << rhs.gctHtMiss()->size() << " GCT mht"; // Any point in putting in an m_errors()->size()? Not sure. return os; }