#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 &iC) | |
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 27 of file PFRecHitCreatorBase.h.
|
inline |
Definition at line 29 of file PFRecHitCreatorBase.h.
|
inline |
Definition at line 30 of file PFRecHitCreatorBase.h.
References beamerCreator::create(), reco::get(), edm::ParameterSet::getParameter(), dataset::name, qualityTests_, AlCaHLTBitMon_QueryRunRegistry::string, and ~PFRecHitCreatorBase().
|
virtualdefault |
Referenced by PFRecHitCreatorBase().
|
inlineprotected |
Definition at line 45 of file PFRecHitCreatorBase.h.
References qualityTests_.
Referenced by PFHBHERecHitCreator::importRecHits(), PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::importRecHits(), PFEcalRecHitCreatorMaxSample< Geometry, Layer, Detector >::importRecHits(), PFPSRecHitCreator::importRecHits(), PFEcalBarrelRecHitCreator::importRecHits(), PFHFRecHitCreator::importRecHits(), PFEcalEndcapRecHitCreator::importRecHits(), and PFHBHERecHitCreatorMaxSample::importRecHits().
|
pure virtual |
Implemented in PFHBHERecHitCreatorMaxSample, PFEcalEndcapRecHitCreator, PFHFRecHitCreator, PFEcalBarrelRecHitCreator, PFEcalRecHitCreatorMaxSample< Geometry, Layer, Detector >, PFHGCalRecHitCreator< DET, Layer, det, subdet >, PFPSRecHitCreator, PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >, and PFHBHERecHitCreator.
Referenced by init().
|
inlinevirtual |
Reimplemented in PFEcalEndcapRecHitCreator, and PFEcalBarrelRecHitCreator.
Definition at line 39 of file PFRecHitCreatorBase.h.
References importRecHits().
|
protected |
Definition at line 51 of file PFRecHitCreatorBase.h.
Referenced by beginEvent(), PFHBHERecHitCreator::importRecHits(), PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::importRecHits(), PFHGCalRecHitCreator< DET, Layer, det, subdet >::importRecHits(), PFPSRecHitCreator::importRecHits(), PFEcalRecHitCreatorMaxSample< Geometry, Layer, Detector >::importRecHits(), PFEcalBarrelRecHitCreator::importRecHits(), PFHFRecHitCreator::importRecHits(), PFEcalEndcapRecHitCreator::importRecHits(), PFHBHERecHitCreatorMaxSample::importRecHits(), and PFRecHitCreatorBase().