CMS 3D CMS Logo

List of all members | Public Member Functions
EcalUncalibRecHitWorkerBaseClass Class Referenceabstract

#include <EcalUncalibRecHitWorkerBaseClass.h>

Inheritance diagram for EcalUncalibRecHitWorkerBaseClass:
EcalUncalibRecHitWorkerMultiFit EcalUncalibRecHitWorkerRunOneDigiBase EcalUncalibRecHitWorkerAnalFit EcalUncalibRecHitWorkerFixedAlphaBetaFit EcalUncalibRecHitWorkerGlobal EcalUncalibRecHitWorkerMaxSample EcalUncalibRecHitWorkerRatio EcalUncalibRecHitWorkerWeights

Public Member Functions

 EcalUncalibRecHitWorkerBaseClass ()
 
 EcalUncalibRecHitWorkerBaseClass (const edm::ParameterSet &)
 
 EcalUncalibRecHitWorkerBaseClass (const edm::ParameterSet &, edm::ConsumesCollector &c)
 
virtual edm::ParameterSetDescription getAlgoDescription ()=0
 
virtual void run (const edm::Event &evt, const EcalDigiCollection &digis, EcalUncalibratedRecHitCollection &result)=0
 
virtual void set (const edm::Event &evt)
 
virtual void set (const edm::EventSetup &es)=0
 
virtual ~EcalUncalibRecHitWorkerBaseClass ()
 

Detailed Description

Definition at line 16 of file EcalUncalibRecHitWorkerBaseClass.h.

Constructor & Destructor Documentation

◆ EcalUncalibRecHitWorkerBaseClass() [1/3]

EcalUncalibRecHitWorkerBaseClass::EcalUncalibRecHitWorkerBaseClass ( const edm::ParameterSet ,
edm::ConsumesCollector c 
)
inline

Definition at line 18 of file EcalUncalibRecHitWorkerBaseClass.h.

18 {}

◆ EcalUncalibRecHitWorkerBaseClass() [2/3]

EcalUncalibRecHitWorkerBaseClass::EcalUncalibRecHitWorkerBaseClass ( const edm::ParameterSet )
inline

Definition at line 19 of file EcalUncalibRecHitWorkerBaseClass.h.

19 {}

◆ EcalUncalibRecHitWorkerBaseClass() [3/3]

EcalUncalibRecHitWorkerBaseClass::EcalUncalibRecHitWorkerBaseClass ( )
inline

Definition at line 20 of file EcalUncalibRecHitWorkerBaseClass.h.

20 {}

◆ ~EcalUncalibRecHitWorkerBaseClass()

virtual EcalUncalibRecHitWorkerBaseClass::~EcalUncalibRecHitWorkerBaseClass ( )
inlinevirtual

Definition at line 21 of file EcalUncalibRecHitWorkerBaseClass.h.

21 {}

Member Function Documentation

◆ getAlgoDescription()

virtual edm::ParameterSetDescription EcalUncalibRecHitWorkerBaseClass::getAlgoDescription ( )
pure virtual

◆ run()

virtual void EcalUncalibRecHitWorkerBaseClass::run ( const edm::Event evt,
const EcalDigiCollection digis,
EcalUncalibratedRecHitCollection result 
)
pure virtual

◆ set() [1/2]

virtual void EcalUncalibRecHitWorkerBaseClass::set ( const edm::Event evt)
inlinevirtual

Reimplemented in EcalUncalibRecHitWorkerMultiFit.

Definition at line 24 of file EcalUncalibRecHitWorkerBaseClass.h.

24 {}

◆ set() [2/2]

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