CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
HGCalUncalibRecHitWorkerBaseClass Class Referenceabstract

#include <HGCalUncalibRecHitWorkerBaseClass.h>

Inheritance diagram for HGCalUncalibRecHitWorkerBaseClass:
HGCalUncalibRecHitWorkerWeights

Public Member Functions

 HGCalUncalibRecHitWorkerBaseClass (const edm::ParameterSet &ps, edm::ConsumesCollector iC, bool localTime)
 
virtual bool runHGCEE (const edm::ESHandle< HGCalGeometry > &geom, const HGCalDigiCollection &digis, HGCeeUncalibratedRecHitCollection &result)=0
 
virtual bool runHGCHEscint (const edm::ESHandle< HGCalGeometry > &geom, const HGCalDigiCollection &digis, HGChebUncalibratedRecHitCollection &result)=0
 
virtual bool runHGCHEsil (const edm::ESHandle< HGCalGeometry > &geom, const HGCalDigiCollection &digis, HGChefUncalibratedRecHitCollection &result)=0
 
virtual bool runHGCHFNose (const edm::ESHandle< HGCalGeometry > &geom, const HGCalDigiCollection &digis, HGChfnoseUncalibratedRecHitCollection &result)=0
 
virtual ~HGCalUncalibRecHitWorkerBaseClass ()
 

Public Attributes

bool computeLocalTime_ = false
 

Detailed Description

Definition at line 17 of file HGCalUncalibRecHitWorkerBaseClass.h.

Constructor & Destructor Documentation

◆ HGCalUncalibRecHitWorkerBaseClass()

HGCalUncalibRecHitWorkerBaseClass::HGCalUncalibRecHitWorkerBaseClass ( const edm::ParameterSet ps,
edm::ConsumesCollector  iC,
bool  localTime 
)
inline

Definition at line 19 of file HGCalUncalibRecHitWorkerBaseClass.h.

19 {}

◆ ~HGCalUncalibRecHitWorkerBaseClass()

virtual HGCalUncalibRecHitWorkerBaseClass::~HGCalUncalibRecHitWorkerBaseClass ( )
inlinevirtual

Definition at line 20 of file HGCalUncalibRecHitWorkerBaseClass.h.

20 {}

Member Function Documentation

◆ runHGCEE()

virtual bool HGCalUncalibRecHitWorkerBaseClass::runHGCEE ( const edm::ESHandle< HGCalGeometry > &  geom,
const HGCalDigiCollection digis,
HGCeeUncalibratedRecHitCollection result 
)
pure virtual

◆ runHGCHEscint()

virtual bool HGCalUncalibRecHitWorkerBaseClass::runHGCHEscint ( const edm::ESHandle< HGCalGeometry > &  geom,
const HGCalDigiCollection digis,
HGChebUncalibratedRecHitCollection result 
)
pure virtual

◆ runHGCHEsil()

virtual bool HGCalUncalibRecHitWorkerBaseClass::runHGCHEsil ( const edm::ESHandle< HGCalGeometry > &  geom,
const HGCalDigiCollection digis,
HGChefUncalibratedRecHitCollection result 
)
pure virtual

◆ runHGCHFNose()

virtual bool HGCalUncalibRecHitWorkerBaseClass::runHGCHFNose ( const edm::ESHandle< HGCalGeometry > &  geom,
const HGCalDigiCollection digis,
HGChfnoseUncalibratedRecHitCollection result 
)
pure virtual

Member Data Documentation

◆ computeLocalTime_

bool HGCalUncalibRecHitWorkerBaseClass::computeLocalTime_ = false