test
CMS 3D CMS Logo

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

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

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
checkCleaning(const reco::PFRecHitCollection &cleanedHF)PFAlgo
getPFMuonAlgo()PFAlgo
isFromSecInt(const reco::PFBlockElement &eTrack, std::string order) const PFAlgoprotected
neutralHadronEnergyResolution(double clusterEnergy, double clusterEta) const PFAlgoprotected
nSigmaHCAL(double clusterEnergy, double clusterEta) const PFAlgoprotected
PFAlgo()PFAlgo
PFAlgoTestBenchElectrons()PFAlgoTestBenchElectronsinline
pfCandidates() const PFAlgoinline
pfCandidates_PFAlgoprotected
pfCleanedCandidates_PFAlgoprotected
pfElectronCandidates_PFAlgoprotected
pfElectronExtra_PFAlgoprotected
pfPhotonCandidates_PFAlgoprotected
pfPhotonExtra_PFAlgoprotected
postCleaning()PFAlgoprotected
processBlock(const reco::PFBlockRef &blockref, std::list< reco::PFBlockRef > &hcalBlockRefs, std::list< reco::PFBlockRef > &ecalBlockRefs)PFAlgoTestBenchElectronsprotectedvirtual
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
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
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
thePFEnergyCalibration()PFAlgoinline
transferCandidates()PFAlgoinline
transferCleanedCandidates()PFAlgoinline
transferElectronCandidates()PFAlgoinline
transferElectronExtra()PFAlgoinline
transferPhotonExtra()PFAlgoinline
~PFAlgo()PFAlgovirtual
~PFAlgoTestBenchElectrons()PFAlgoTestBenchElectronsinlinevirtual