1 #ifndef RecoParticleFlow_PFClusterProducer_PFRecHitCreatorBase_h 2 #define RecoParticleFlow_PFClusterProducer_PFRecHitCreatorBase_h 27 std::vector<edm::ParameterSet> qTests = iConfig.
getParameter<std::vector<edm::ParameterSet> >(
"qualityTests");
28 for (
auto& qTest : qTests) {
37 virtual void importRecHits(std::unique_ptr<reco::PFRecHitCollection>&,
38 std::unique_ptr<reco::PFRecHitCollection>&,
T getParameter(std::string const &) const
std::vector< std::unique_ptr< PFRecHitQTestBase > > qualityTests_
def create(alignables, pedeDump, additionalData, outputFile, config)
PFRecHitCreatorBase(const edm::ParameterSet &iConfig, edm::ConsumesCollector &cc)
edmplugin::PluginFactory< PFRecHitCreatorBase *(const edm::ParameterSet &, edm::ConsumesCollector &)> PFRecHitFactory
uint32_t cc[maxCellsPerHit]
virtual ~PFRecHitCreatorBase()=default
virtual void importRecHits(std::unique_ptr< reco::PFRecHitCollection > &, std::unique_ptr< reco::PFRecHitCollection > &, const edm::Event &, const edm::EventSetup &)=0
void beginEvent(const edm::Event &event, const edm::EventSetup &setup)
virtual void init(const edm::EventSetup &es)