CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
l1t::Stage1Layer2MainProcessor Class Referenceabstract

#include <Stage1Layer2MainProcessor.h>

Inheritance diagram for l1t::Stage1Layer2MainProcessor:
l1t::Stage1Layer2MainProcessorFirmwareImp1

Public Member Functions

virtual void processEvent (const std::vector< CaloEmCand > &, const std::vector< CaloRegion > &, std::vector< EGamma > *egammas, std::vector< Tau > *taus, std::vector< Tau > *isoTaus, std::vector< Jet > *jets, std::vector< Jet > *preGtJets, std::vector< EtSum > *etsums, CaloSpare *hfSums, CaloSpare *hfCounts)=0
 
virtual ~Stage1Layer2MainProcessor ()
 

Detailed Description

Definition at line 31 of file Stage1Layer2MainProcessor.h.

Constructor & Destructor Documentation

virtual l1t::Stage1Layer2MainProcessor::~Stage1Layer2MainProcessor ( )
inlinevirtual

Definition at line 44 of file Stage1Layer2MainProcessor.h.

44 {};

Member Function Documentation

virtual void l1t::Stage1Layer2MainProcessor::processEvent ( const std::vector< CaloEmCand > &  ,
const std::vector< CaloRegion > &  ,
std::vector< EGamma > *  egammas,
std::vector< Tau > *  taus,
std::vector< Tau > *  isoTaus,
std::vector< Jet > *  jets,
std::vector< Jet > *  preGtJets,
std::vector< EtSum > *  etsums,
CaloSpare hfSums,
CaloSpare hfCounts 
)
pure virtual