1 #ifndef RecoParticleFlow_PFProducer_PFProducer_h_ 2 #define RecoParticleFlow_PFProducer_PFProducer_h_ 71 std::unique_ptr<PFEGammaFilters>
pfegamma_ =
nullptr;
std::vector< edm::EDGetTokenT< reco::PFRecHitCollection > > inputTagCleanedHF_
const GBRForest * ReaderRes_
std::string photonExtraOutputCol_
const GBRForest * ReaderEcalRes_
edm::EDGetTokenT< reco::MuonCollection > inputTagMuons_
const GBRForest * ReaderLCEB_
const GBRForest * ReaderGCEndCapHighr9_
std::string calibrationsLabel_
const edm::EDPutTokenT< reco::PFCandidateCollection > putToken_
const GBRForest * ReaderLC_
bool useCalibrationsFromDB_
edm::EDGetTokenT< reco::VertexCollection > vertices_
void produce(edm::Event &, const edm::EventSetup &) override
std::unique_ptr< PFEGammaFilters > pfegamma_
const GBRForest * ReaderLCEE_
bool useVerticesForNeutral_
PFProducer(const edm::ParameterSet &)
#define DEFINE_FWK_MODULE(type)
void beginRun(const edm::Run &, const edm::EventSetup &) override
edm::EDGetTokenT< edm::View< reco::PFCandidate > > inputTagPFEGammaCandidates_
edm::EDGetTokenT< reco::PFBlockCollection > inputTagBlocks_
const GBRForest * ReaderGCEndCapLowr9_
bool useRegressionFromDB_
PFAlgo pfAlgo_
particle flow algorithm
std::string electronOutputCol_
std::string electronExtraOutputCol_
edm::EDGetTokenT< edm::ValueMap< reco::PhotonRef > > inputTagValueMapGedPhotons_
const GBRForest * ReaderGCBarrel_
Producer for particle flow reconstructed particles (PFCandidates)
edm::EDGetTokenT< reco::GsfElectronCollection > inputTagEgammaElectrons_
edm::EDGetTokenT< edm::ValueMap< reco::GsfElectronRef > > inputTagValueMapGedElectrons_
const GBRForest * ReaderGC_