#include <PFRecHitCreatorBase.h>
Public Member Functions | |
virtual void | importRecHits (std::unique_ptr< reco::PFRecHitCollection > &, std::unique_ptr< reco::PFRecHitCollection > &, const edm::Event &, const edm::EventSetup &)=0 |
virtual void | init (const edm::EventSetup &es) |
PFRecHitCreatorBase () | |
PFRecHitCreatorBase (const edm::ParameterSet &iConfig, edm::ConsumesCollector &cc) | |
virtual | ~PFRecHitCreatorBase ()=default |
Protected Member Functions | |
void | beginEvent (const edm::Event &event, const edm::EventSetup &setup) |
Protected Attributes | |
std::vector< std::unique_ptr < PFRecHitQTestBase > > | qualityTests_ |
Definition at line 23 of file PFRecHitCreatorBase.h.
|
inline |
Definition at line 25 of file PFRecHitCreatorBase.h.
|
inline |
Definition at line 26 of file PFRecHitCreatorBase.h.
References beamerCreator::create(), get, edm::ParameterSet::getParameter(), mergeVDriftHistosByStation::name, qualityTests_, and AlCaHLTBitMon_QueryRunRegistry::string.
|
virtualdefault |
|
inlineprotected |
Definition at line 43 of file PFRecHitCreatorBase.h.
References qualityTests_.
Referenced by PFHBHERecHitCreator::importRecHits(), PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::importRecHits(), PFPSRecHitCreator::importRecHits(), PFHFRecHitCreator::importRecHits(), PFEcalBarrelRecHitCreator::importRecHits(), and PFEcalEndcapRecHitCreator::importRecHits().
|
pure virtual |
|
inlinevirtual |
Reimplemented in PFEcalEndcapRecHitCreator, and PFEcalBarrelRecHitCreator.
Definition at line 35 of file PFRecHitCreatorBase.h.
|
protected |
Definition at line 48 of file PFRecHitCreatorBase.h.
Referenced by beginEvent(), PFHBHERecHitCreator::importRecHits(), PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::importRecHits(), PFPSRecHitCreator::importRecHits(), PFHGCalRecHitCreator< DET, Layer, det, subdet >::importRecHits(), PFHFRecHitCreator::importRecHits(), PFEcalBarrelRecHitCreator::importRecHits(), PFEcalEndcapRecHitCreator::importRecHits(), and PFRecHitCreatorBase().