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
isFromSecInt(const reco::PFBlockElement &eTrack, std::string order) const PFAlgoprotected
maxDeltaPhiPt_PFAlgoprivate
maxSignificance_PFAlgoprivate
minDeltaMet_PFAlgoprivate
minHFCleaningPt_PFAlgoprivate
minSignificance_PFAlgoprivate
minSignificanceReduction_PFAlgoprivate
muonECAL_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
operator<<(std::ostream &out, const PFAlgo &algo)PFAlgofriend
pfAddedMuonCandidates_PFAlgoprotected
PFAlgo()PFAlgo
pfCandidates() const PFAlgoinline
pfCandidates_PFAlgoprotected
pfCleanedCandidates_PFAlgoprotected
pfCleanedTrackerAndGlobalMuonCandidates_PFAlgoprotected
pfCosmicsMuonCleanedCandidates_PFAlgoprotected
pfele_PFAlgoprivate
pfElectronCandidates_PFAlgoprotected
pfElectronExtra_PFAlgoprotected
pfFakeMuonCleanedCandidates_PFAlgoprotected
pfpho_PFAlgoprivate
pfPhotonCandidates_PFAlgoprotected
pfPhotonExtra_PFAlgoprotected
pfPunchThroughHadronCleanedCandidates_PFAlgoprotected
pfPunchThroughMuonCleanedCandidates_PFAlgoprotected
postCleaning()PFAlgoprotected
postHFCleaning_PFAlgoprivate
postMuonCleaning(const edm::Handle< reco::MuonCollection > &muonh, const reco::VertexCollection &primaryVertices)PFAlgo
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)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, 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
setEGElectronCollection(const reco::GsfElectronCollection &egelectrons)PFAlgo
setElectronExtraRef(const edm::OrphanHandle< reco::PFCandidateElectronExtraCollection > &extrah)PFAlgo
setHOTag(bool ho)PFAlgoinline
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
setPFMuonAndFakeParameters(std::vector< double > muonHCAL, std::vector< double > muonECAL, std::vector< double > muonHO, double nSigmaTRACK, double ptError, std::vector< double > factors45, bool usePFMuonMomAssign, bool useBestMuonTrack)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
transferAddedMuonCandidates()PFAlgoinline
transferCandidates()PFAlgoinline
transferCleanedCandidates()PFAlgoinline
transferCleanedTrackerAndGlobalMuonCandidates()PFAlgoinline
transferCosmicsMuonCleanedCandidates()PFAlgoinline
transferElectronCandidates()PFAlgoinline
transferElectronExtra()PFAlgoinline
transferFakeMuonCleanedCandidates()PFAlgoinline
transferPhotonExtra()PFAlgoinline
transferPunchThroughHadronCleanedCandidates()PFAlgoinline
transferPunchThroughMuonCleanedCandidates()PFAlgoinline
useBestMuonTrack_PFAlgoprivate
useEGammaSupercluster_PFAlgoprivate
useEGElectrons_PFAlgoprivate
useHO_PFAlgoprivate
usePFConversions_PFAlgoprivate
usePFDecays_PFAlgoprivate
usePFElectrons_PFAlgoprivate
usePFMuonMomAssign_PFAlgoprivate
usePFNuclearInteractions_PFAlgoprivate
usePFPhotons_PFAlgoprivate
usePFSCEleCalib_PFAlgoprivate
useVertices_PFAlgoprivate
~PFAlgo()PFAlgovirtual