#include <PFHcalRecHitCreator.h>
Public Member Functions | |
void | importRecHits (std::unique_ptr< reco::PFRecHitCollection > &out, std::unique_ptr< reco::PFRecHitCollection > &cleaned, const edm::Event &iEvent, const edm::EventSetup &iSetup) override |
PFHcalRecHitCreator (const edm::ParameterSet &iConfig, edm::ConsumesCollector &cc) | |
Public Member Functions inherited from PFRecHitCreatorBase | |
virtual void | init (const edm::EventSetup &es) |
PFRecHitCreatorBase () | |
PFRecHitCreatorBase (const edm::ParameterSet &iConfig, edm::ConsumesCollector &cc) | |
virtual | ~PFRecHitCreatorBase ()=default |
Protected Attributes | |
int | hoDepth_ |
edm::EDGetTokenT < edm::SortedCollection< Digi > > | recHitToken_ |
Protected Attributes inherited from PFRecHitCreatorBase | |
std::vector< std::unique_ptr < PFRecHitQTestBase > > | qualityTests_ |
Private Attributes | |
edm::ESGetToken< CaloGeometry, CaloGeometryRecord > | geomToken_ |
edm::ESGetToken< HcalTopology, HcalRecNumberingRecord > | topoToken_ |
Additional Inherited Members | |
Protected Member Functions inherited from PFRecHitCreatorBase | |
void | beginEvent (const edm::Event &event, const edm::EventSetup &setup) |
Definition at line 22 of file PFHcalRecHitCreator.h.
|
inline |
Definition at line 24 of file PFHcalRecHitCreator.h.
|
inlineoverridevirtual |
Implements PFRecHitCreatorBase.
Definition at line 30 of file PFHcalRecHitCreator.h.
References PFRecHitCreatorBase::beginEvent(), HcalDetId::depth(), HLT_FULL_cff::depth, align::Detector, relval_parameters_module::energy, PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::geomToken_, edm::Event::getByToken(), edm::EventSetup::getHandle(), HcalTopology::getMergePositionFlag(), DetId::Hcal, HcalEndcap, HcalOther, HcalTopology::idFront(), keep, eostools::move(), edm::ESHandle< class >::product(), PFRecHitCreatorBase::qualityTests_, DetId::rawId(), PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::recHitToken_, reco::PFRecHit::setTime(), DetId::subdetId(), and PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::topoToken_.
|
private |
Definition at line 98 of file PFHcalRecHitCreator.h.
Referenced by PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::importRecHits().
|
protected |
Definition at line 95 of file PFHcalRecHitCreator.h.
|
protected |
Definition at line 94 of file PFHcalRecHitCreator.h.
Referenced by PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::importRecHits().
|
private |
Definition at line 99 of file PFHcalRecHitCreator.h.
Referenced by PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::importRecHits().