CMS 3D CMS Logo

Classes | Functions
L1GctElectronSorter.h File Reference
#include "DataFormats/L1CaloTrigger/interface/L1CaloEmCand.h"
#include "DataFormats/L1GlobalCaloTrigger/interface/L1GctEmCand.h"
#include "L1Trigger/GlobalCaloTrigger/interface/L1GctProcessor.h"
#include <vector>

Go to the source code of this file.

Classes

class  L1GctElectronSorter
 Class that sorts electron candidates. More...
 
struct  L1GctElectronSorter::prioritisedEmCand
 
struct  L1GctElectronSorter::rank_gt
 

Functions

std::ostream & operator<< (std::ostream &s, const L1GctElectronSorter &card)
 

Function Documentation

std::ostream& operator<< ( std::ostream &  s,
const L1GctElectronSorter card 
)

Definition at line 77 of file L1GctElectronSorter.cc.

References L1GctElectronSorter::m_inputCands, L1GctElectronSorter::m_isolation, L1GctElectronSorter::m_outputCands, and alignCSCRings::s.

77  {
78  s << "===L1GctElectronSorter===" << std::endl;
79  s << "Algo type = " << ems.m_isolation << std::endl;
80  s << "No of Electron Input Candidates = " << ems.m_inputCands.size()<< std::endl;
81  s << "No of Electron Output Candidates = " << ems.m_outputCands.size()<< std::endl;
82  return s;
83 }