CMS 3D CMS Logo

Public Types | Public Member Functions

EcalRecHitWorkerBaseClass Class Reference

#include <EcalRecHitWorkerBaseClass.h>

Inheritance diagram for EcalRecHitWorkerBaseClass:
EcalRecHitWorkerRecover EcalRecHitWorkerSimple

List of all members.

Public Types

enum  RecoveryFlags {
  EB_single, EE_single, EB_VFE, EE_VFE,
  EB_FE, EE_FE
}

Public Member Functions

 EcalRecHitWorkerBaseClass (const edm::ParameterSet &)
virtual bool run (const edm::Event &evt, const EcalUncalibratedRecHit &uncalibRH, EcalRecHitCollection &result)=0
virtual void set (const edm::EventSetup &es)=0
virtual ~EcalRecHitWorkerBaseClass ()

Detailed Description

Definition at line 12 of file EcalRecHitWorkerBaseClass.h.


Member Enumeration Documentation

Enumerator:
EB_single 
EE_single 
EB_VFE 
EE_VFE 
EB_FE 
EE_FE 

Definition at line 14 of file EcalRecHitWorkerBaseClass.h.


Constructor & Destructor Documentation

EcalRecHitWorkerBaseClass::EcalRecHitWorkerBaseClass ( const edm::ParameterSet ) [inline]

Definition at line 16 of file EcalRecHitWorkerBaseClass.h.

{};
virtual EcalRecHitWorkerBaseClass::~EcalRecHitWorkerBaseClass ( ) [inline, virtual]

Definition at line 17 of file EcalRecHitWorkerBaseClass.h.

{};

Member Function Documentation

virtual bool EcalRecHitWorkerBaseClass::run ( const edm::Event evt,
const EcalUncalibratedRecHit uncalibRH,
EcalRecHitCollection result 
) [pure virtual]
virtual void EcalRecHitWorkerBaseClass::set ( const edm::EventSetup es) [pure virtual]