CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PFAlgo Member List

This is the complete list of members for PFAlgo, including all inherited members.

algo_PFAlgoprivate
applyCrackCorrectionsElectrons_PFAlgoprivate
associatePSClusters(unsigned iEcal, reco::PFBlockElement::Type psElementType, const reco::PFBlock &block, const edm::OwnVector< reco::PFBlockElement > &elements, const reco::PFBlock::LinkData &linkData, std::vector< bool > &active, std::vector< double > &psEne)PFAlgoprotected
blockHandle_PFAlgoprivate
calibration_PFAlgoprivate
checkCleaning(const reco::PFRecHitCollection &cleanedHF)PFAlgo
coneEcalIsoForEgammaSC_PFAlgoprivate
coneTrackIsoForEgammaSC_PFAlgoprivate
connector_PFAlgoprivate
createBlockRef(const reco::PFBlockCollection &blocks, unsigned bi)PFAlgoprivate
debug_PFAlgoprivate
dptRel_DispVtx_PFAlgoprivate
factors45_PFAlgoprivate
getPFMuonAlgo()PFAlgo
isFromSecInt(const reco::PFBlockElement &eTrack, std::string order) const PFAlgoprotected
maxDeltaPhiPt_PFAlgoprivate
maxSignificance_PFAlgoprivate
minDeltaMet_PFAlgoprivate
minHFCleaningPt_PFAlgoprivate
minSignificance_PFAlgoprivate
minSignificanceReduction_PFAlgoprivate
muonECAL_PFAlgoprivate
muonHandle_PFAlgoprivate
muonHCAL_PFAlgoprivate
muonHO_PFAlgoprivate
mvaEleCut_PFAlgoprivate
mvaWeightFileEleID_PFAlgoprivate
neutralHadronEnergyResolution(double clusterEnergy, double clusterEta) const PFAlgoprotected
nSigmaECAL_PFAlgoprivate
nSigmaHCAL(double clusterEnergy, double clusterEta) const PFAlgoprotected
nSigmaHCAL_PFAlgoprivate
nSigmaTRACK_PFAlgoprivate
nTrackIsoForEgammaSC_PFAlgoprivate
nVtx_PFAlgoprivate
operator<<(std::ostream &out, const PFAlgo &algo)PFAlgofriend
PFAlgo()PFAlgo
pfCandidates() const PFAlgoinline
pfCandidates_PFAlgoprotected
pfCleanedCandidates_PFAlgoprotected
pfegamma_PFAlgoprivate
pfEgammaCandidates_PFAlgoprivate
pfele_PFAlgoprivate
pfElectronCandidates_PFAlgoprotected
pfElectronExtra_PFAlgoprotected
pfmu_PFAlgoprivate
pfpho_PFAlgoprivate
pfPhotonCandidates_PFAlgoprotected
pfPhotonExtra_PFAlgoprotected
postCleaning()PFAlgoprotected
postHFCleaning_PFAlgoprivate
postMuonCleaning_PFAlgoprivate
primaryVertex_PFAlgoprivate
processBlock(const reco::PFBlockRef &blockref, std::list< reco::PFBlockRef > &hcalBlockRefs, std::list< reco::PFBlockRef > &ecalBlockRefs)PFAlgoprotectedvirtual
ptError_PFAlgoprivate
reconstructCluster(const reco::PFCluster &cluster, double particleEnergy, bool useDirection=false, double particleX=0., double particleY=0., double particleZ=0.)PFAlgoprotected
reconstructParticles(const reco::PFBlockHandle &blockHandle)PFAlgo
reconstructParticles(const reco::PFBlockCollection &blocks)PFAlgovirtual
reconstructTrack(const reco::PFBlockElement &elt, bool allowLoose=false)PFAlgoprotected
rejectTracks_Bad_PFAlgoprivate
rejectTracks_Step45_PFAlgoprivate
setAlgo(int algo)PFAlgoinline
setCandConnectorParameters(const edm::ParameterSet &iCfgCandConnector)PFAlgoinline
setCandConnectorParameters(bool bCorrect, bool bCalibPrimary, double dptRel_PrimaryTrack, double dptRel_MergedTrack, double ptErrorSecondary, const std::vector< double > &nuclCalibFactors)PFAlgoinline
setchi2Values_PFAlgoprivate
setDebug(bool debug)PFAlgoinline
setDisplacedVerticesParameters(bool rejectTracks_Bad, bool rejectTracks_Step45, bool usePFNuclearInteractions, bool usePFConversions, bool usePFDecays, double dptRel_DispVtx)PFAlgo
setEGammaCollections(const edm::View< reco::PFCandidate > &pfEgammaCandidates, const edm::ValueMap< reco::GsfElectronRef > &valueMapGedElectrons, const edm::ValueMap< reco::PhotonRef > &valueMapGedPhotons)PFAlgo
setEGammaParameters(bool use_EGammaFilters, std::string ele_iso_path_mvaWeightFile, double ele_iso_pt, double ele_iso_mva_barrel, double ele_iso_mva_endcap, double ele_iso_combIso_barrel, double ele_iso_combIso_endcap, double ele_noniso_mva, unsigned int ele_missinghits, bool useProtectionsForJetMET, const edm::ParameterSet &ele_protectionsForJetMET, double ph_MinEt, double ph_combIso, double ph_HoE, double ph_sietaieta_eb, double ph_sietaieta_ee, const edm::ParameterSet &ph_protectionsForJetMET)PFAlgo
setEGElectronCollection(const reco::GsfElectronCollection &egelectrons)PFAlgo
setElectronExtraRef(const edm::OrphanHandle< reco::PFCandidateElectronExtraCollection > &extrah)PFAlgo
setHOTag(bool ho)PFAlgoinline
setMuonHandle(const edm::Handle< reco::MuonCollection > &)PFAlgo
setParameters(double nSigmaECAL, double nSigmaHCAL, const boost::shared_ptr< PFEnergyCalibration > &calibration, const boost::shared_ptr< PFEnergyCalibrationHF > &thepfEnergyCalibrationHF)PFAlgo
setPFEleParameters(double mvaEleCut, std::string mvaWeightFileEleID, bool usePFElectrons, const boost::shared_ptr< PFSCEnergyCalibration > &thePFSCEnergyCalibration, const boost::shared_ptr< PFEnergyCalibration > &thePFEnergyCalibration, double sumEtEcalIsoForEgammaSC_barrel, double sumEtEcalIsoForEgammaSC_endcap, double coneEcalIsoForEgammaSC, double sumPtTrackIsoForEgammaSC_barrel, double sumPtTrackIsoForEgammaSC_endcap, unsigned int nTrackIsoForEgammaSC, double coneTrackIsoForEgammaSC, bool applyCrackCorrections=false, bool usePFSCEleCalib=true, bool useEGElectrons=false, bool useEGammaSupercluster=true)PFAlgo
setPFMuonAlgo(PFMuonAlgo *algo)PFAlgoinline
setPFMuonAndFakeParameters(const edm::ParameterSet &pset)PFAlgo
setPFPhotonParameters(bool usePFPhoton, std::string mvaWeightFileConvID, double mvaConvCut, bool useReg, std::string X0_Map, const boost::shared_ptr< PFEnergyCalibration > &thePFEnergyCalibration, double sumPtTrackIsoForPhoton, double sumPtTrackIsoSlopeForPhoton)PFAlgo
setPFPhotonRegWeights(const GBRForest *LCorrForestEB, const GBRForest *LCorrForestEE, const GBRForest *GCorrForestBarrel, const GBRForest *GCorrForestEndcapHr9, const GBRForest *GCorrForestEndcapLr9, const GBRForest *PFEcalResolution)PFAlgo
setPFVertexParameters(bool useVertex, const reco::VertexCollection *primaryVertices)PFAlgo
setPhotonExtraRef(const edm::OrphanHandle< reco::PFCandidatePhotonExtraCollection > &pf_extrah)PFAlgo
setPostHFCleaningParameters(bool postHFCleaning, double minHFCleaningPt, double minSignificance, double maxSignificance, double minSignificanceReduction, double maxDeltaPhiPt, double minDeltaMet)PFAlgo
sumEtEcalIsoForEgammaSC_barrel_PFAlgoprivate
sumEtEcalIsoForEgammaSC_endcap_PFAlgoprivate
sumPtTrackIsoForEgammaSC_barrel_PFAlgoprivate
sumPtTrackIsoForEgammaSC_endcap_PFAlgoprivate
thePFEnergyCalibration()PFAlgoinline
thepfEnergyCalibrationHF_PFAlgoprivate
thePFSCEnergyCalibration_PFAlgoprivate
transferCandidates()PFAlgoinline
transferCleanedCandidates()PFAlgoinline
transferElectronCandidates()PFAlgoinline
transferElectronExtra()PFAlgoinline
transferPhotonExtra()PFAlgoinline
useBestMuonTrack_PFAlgoprivate
useEGammaFilters_PFAlgoprivate
useEGammaSupercluster_PFAlgoprivate
useEGElectrons_PFAlgoprivate
useHO_PFAlgoprivate
usePFConversions_PFAlgoprivate
usePFDecays_PFAlgoprivate
usePFElectrons_PFAlgoprivate
usePFMuonMomAssign_PFAlgoprivate
usePFNuclearInteractions_PFAlgoprivate
usePFPhotons_PFAlgoprivate
usePFSCEleCalib_PFAlgoprivate
useProtectionsForJetMET_PFAlgoprivate
useVertices_PFAlgoprivate
valueMapGedElectrons_PFAlgoprivate
valueMapGedPhotons_PFAlgoprivate
~PFAlgo()PFAlgovirtual