CMS 3D CMS Logo

List of all members | Public Member Functions
HGCalRecHitWorkerBaseClass Class Referenceabstract

#include <HGCalRecHitWorkerBaseClass.h>

Inheritance diagram for HGCalRecHitWorkerBaseClass:
HGCalRecHitWorkerSimple

Public Member Functions

 HGCalRecHitWorkerBaseClass (const edm::ParameterSet &, edm::ConsumesCollector)
 
virtual bool run (const edm::Event &evt, const HGCUncalibratedRecHit &uncalibRH, HGCRecHitCollection &result)=0
 
virtual void set (const edm::EventSetup &es)=0
 
virtual ~HGCalRecHitWorkerBaseClass ()
 

Detailed Description

Definition at line 13 of file HGCalRecHitWorkerBaseClass.h.

Constructor & Destructor Documentation

◆ HGCalRecHitWorkerBaseClass()

HGCalRecHitWorkerBaseClass::HGCalRecHitWorkerBaseClass ( const edm::ParameterSet ,
edm::ConsumesCollector   
)
inline

Definition at line 15 of file HGCalRecHitWorkerBaseClass.h.

15 {};

◆ ~HGCalRecHitWorkerBaseClass()

virtual HGCalRecHitWorkerBaseClass::~HGCalRecHitWorkerBaseClass ( )
inlinevirtual

Definition at line 16 of file HGCalRecHitWorkerBaseClass.h.

16 {};

Member Function Documentation

◆ run()

virtual bool HGCalRecHitWorkerBaseClass::run ( const edm::Event evt,
const HGCUncalibratedRecHit uncalibRH,
HGCRecHitCollection result 
)
pure virtual

Implemented in HGCalRecHitWorkerSimple.

◆ set()

virtual void HGCalRecHitWorkerBaseClass::set ( const edm::EventSetup es)
pure virtual

Implemented in HGCalRecHitWorkerSimple.