1 #ifndef RecoParticleFlow_PFEGammaProducer_PFEGammaProducer_h_
2 #define RecoParticleFlow_PFEGammaProducer_PFEGammaProducer_h_
119 std::auto_ptr<reco::PFCandidateEGammaExtraCollection>
egExtra_;
129 std::unique_ptr<PFEGammaAlgo>
pfeg_;
const GBRForest * ReaderRes_
const GBRForest * ReaderGCEndCapHighr9_
double sumPtTrackIsoForEgammaSC_endcap_
edm::EDGetTokenT< reco::VertexCollection > vertices_
bool applyCrackCorrectionsElectrons_
bool useRegressionFromDB_
bool useVerticesForNeutral_
double coneEcalIsoForEgammaSC_
const GBRForest * ReaderEcalRes_
double coneTrackIsoForEgammaSC_
std::vector< Vertex > VertexCollection
collection of Vertex objects
double sumEtEcalIsoForEgammaSC_endcap_
const GBRForest * ReaderGCEndCapLowr9_
std::string mvaWeightFileEleID_
Variables for PFEGamma.
bool useEGammaSupercluster_
void setPFVertexParameters(bool useVertex, const reco::VertexCollection *primaryVertices)
reco::Vertex primaryVertex_
std::auto_ptr< reco::PFCandidateEGammaExtraCollection > egExtra_
std::string ebeeClustersCollection_
std::string esClustersCollection_
void setPFEGParameters(PFEGammaAlgo::PFEGConfigInfo &)
virtual void beginRun(const edm::Run &, const edm::EventSetup &) override
double sumPtTrackIsoForEgammaSC_barrel_
std::auto_ptr< reco::PFCandidateCollection > egCandidates_
edm::EDGetTokenT< reco::PFCluster::EEtoPSAssociation > eetopsSrc_
std::vector< double > setchi2Values_
const GBRForest * ReaderLC_
unsigned int nTrackIsoForEgammaSC_
const GBRForest * ReaderLCEE_
std::unique_ptr< PFEGammaAlgo > pfeg_
the unfiltered electron collection
const GBRForest * ReaderGC_
edm::EDGetTokenT< reco::PFBlockCollection > inputTagBlocks_
const GBRForest * ReaderLCEB_
const GBRForest * ReaderGCBarrel_
std::shared_ptr< PFSCEnergyCalibration > thePFSCEnergyCalibration_
PFEGammaProducer(const edm::ParameterSet &)
Producer for particle flow reconstructed particles (PFCandidates)
double sumEtEcalIsoForEgammaSC_barrel_
virtual void produce(edm::Event &, const edm::EventSetup &) override
bool useCalibrationsFromDB_
std::auto_ptr< reco::SuperClusterCollection > sClusters_