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::Stage2Layer2EGammaAlgorithm Class Referenceabstract

#include <Stage2Layer2EGammaAlgorithm.h>

Inheritance diagram for l1t::Stage2Layer2EGammaAlgorithm:
l1t::Stage2Layer2EGammaAlgorithmFirmwareImp1

Public Member Functions

virtual void processEvent (const std::vector< l1t::CaloCluster > &clusters, const std::vector< CaloTower > &towers, std::vector< l1t::EGamma > &egammas)=0
 
virtual ~Stage2Layer2EGammaAlgorithm ()
 

Detailed Description

Description: EG algorithm interface, separate clustering

Implementation:

Author
: Jim Brooke - University of Bristol

Definition at line 27 of file Stage2Layer2EGammaAlgorithm.h.

Constructor & Destructor Documentation

virtual l1t::Stage2Layer2EGammaAlgorithm::~Stage2Layer2EGammaAlgorithm ( )
inlinevirtual

Definition at line 33 of file Stage2Layer2EGammaAlgorithm.h.

33 {};

Member Function Documentation

virtual void l1t::Stage2Layer2EGammaAlgorithm::processEvent ( const std::vector< l1t::CaloCluster > &  clusters,
const std::vector< CaloTower > &  towers,
std::vector< l1t::EGamma > &  egammas 
)
pure virtual