addMissingMuons(edm::Handle< reco::MuonCollection >, reco::PFCandidateCollection *cands) | PFMuonAlgo | |
changeTrack(reco::PFCandidate &, const MuonTrackTypePair &) | PFMuonAlgo | |
cleanMismeasured(reco::PFCandidate &, unsigned int) | PFMuonAlgo | private |
cleanPunchThroughAndFakes(reco::PFCandidate &, reco::PFCandidateCollection *, unsigned int) | PFMuonAlgo | private |
cosmicRejDistance_ | PFMuonAlgo | private |
errorCompScale_ | PFMuonAlgo | private |
estimateEventQuantities(const reco::PFCandidateCollection *) | PFMuonAlgo | private |
eventFactorCosmics_ | PFMuonAlgo | private |
eventFractionCleaning_ | PFMuonAlgo | private |
eventFractionRejection_ | PFMuonAlgo | private |
fillPSetDescription(edm::ParameterSetDescription &iDesc) | PFMuonAlgo | static |
getMinMaxMET2(const reco::PFCandidate &) | PFMuonAlgo | private |
getTrackWithSmallestError(const std::vector< MuonTrackTypePair > &) | PFMuonAlgo | private |
hasValidTrack(const reco::MuonRef &muonRef, bool loose, double maxDPtOPt) | PFMuonAlgo | static |
isGlobalLooseMuon(const reco::PFBlockElement &elt) | PFMuonAlgo | static |
isGlobalLooseMuon(const reco::MuonRef &muonRef) | PFMuonAlgo | static |
isGlobalTightMuon(const reco::PFBlockElement &elt) | PFMuonAlgo | static |
isGlobalTightMuon(const reco::MuonRef &muonRef) | PFMuonAlgo | static |
isIsolatedMuon(const reco::PFBlockElement &elt) | PFMuonAlgo | static |
isIsolatedMuon(const reco::MuonRef &muonRef) | PFMuonAlgo | static |
isLooseMuon(const reco::PFBlockElement &elt) | PFMuonAlgo | static |
isLooseMuon(const reco::MuonRef &muonRef) | PFMuonAlgo | static |
isMuon(const reco::PFBlockElement &elt) | PFMuonAlgo | static |
isMuon(const reco::MuonRef &muonRef) | PFMuonAlgo | static |
isTightMuonPOG(const reco::MuonRef &muonRef) | PFMuonAlgo | static |
isTrackerLooseMuon(const reco::PFBlockElement &elt) | PFMuonAlgo | static |
isTrackerLooseMuon(const reco::MuonRef &muonRef) | PFMuonAlgo | static |
isTrackerTightMuon(const reco::PFBlockElement &elt) | PFMuonAlgo | static |
isTrackerTightMuon(const reco::MuonRef &muonRef) | PFMuonAlgo | static |
maskedIndices_ | PFMuonAlgo | private |
maxDPtOPt_ | PFMuonAlgo | private |
metFactorCleaning_ | PFMuonAlgo | private |
metFactorFake_ | PFMuonAlgo | private |
metFactorHighEta_ | PFMuonAlgo | private |
metFactorRejection_ | PFMuonAlgo | private |
metSigForCleaning_ | PFMuonAlgo | private |
metSigForRejection_ | PFMuonAlgo | private |
METX_ | PFMuonAlgo | private |
METY_ | PFMuonAlgo | private |
minPostCleaningPt_ | PFMuonAlgo | private |
minPunchThroughEnergy_ | PFMuonAlgo | private |
minPunchThroughMomentum_ | PFMuonAlgo | private |
muAssocToTrack(const reco::TrackRef &trackref, const reco::MuonCollection &muons) | PFMuonAlgo | static |
muonTracks(const reco::MuonRef &muon, double maxDPtOPt=1e+9, bool includeSA=false) | PFMuonAlgo | static |
MuonTrackType typedef | PFMuonAlgo | private |
MuonTrackTypePair typedef | PFMuonAlgo | private |
pfAddedMuonCandidates_ | PFMuonAlgo | private |
pfCleanedTrackerAndGlobalMuonCandidates_ | PFMuonAlgo | private |
pfCosmicsMuonCleanedCandidates_ | PFMuonAlgo | private |
pfFakeMuonCleanedCandidates_ | PFMuonAlgo | private |
PFMuonAlgo(edm::ParameterSet const &, bool postMuonCleaning) | PFMuonAlgo | |
pfPunchThroughHadronCleanedCandidates_ | PFMuonAlgo | private |
pfPunchThroughMuonCleanedCandidates_ | PFMuonAlgo | private |
postClean(reco::PFCandidateCollection *) | PFMuonAlgo | |
postCleaning_ | PFMuonAlgo | private |
printMuonProperties(const reco::MuonRef &muonRef) | PFMuonAlgo | static |
ptFactorHighEta_ | PFMuonAlgo | private |
punchThroughFactor_ | PFMuonAlgo | private |
punchThroughMETFactor_ | PFMuonAlgo | private |
reconstructMuon(reco::PFCandidate &, const reco::MuonRef &, bool allowLoose=false) | PFMuonAlgo | |
removeDeadCandidates(reco::PFCandidateCollection *, const std::vector< unsigned int > &) | PFMuonAlgo | private |
setInputsForCleaning(reco::VertexCollection const &) | PFMuonAlgo | |
setVetoes(const reco::PFCandidateCollection &vetoes) | PFMuonAlgo | inline |
sumet_ | PFMuonAlgo | private |
sumetPU_ | PFMuonAlgo | private |
trackQuality_ | PFMuonAlgo | private |
tracksPointingAtMET(const std::vector< MuonTrackTypePair > &) | PFMuonAlgo | private |
tracksWithBetterMET(const std::vector< MuonTrackTypePair > &, const reco::PFCandidate &) | PFMuonAlgo | private |
transferAddedMuonCandidates() | PFMuonAlgo | inline |
transferCleanedCosmicCandidates() | PFMuonAlgo | inline |
transferCleanedFakeCandidates() | PFMuonAlgo | inline |
transferCleanedTrackerAndGlobalCandidates() | PFMuonAlgo | inline |
transferPunchThroughCleanedHadronCandidates() | PFMuonAlgo | inline |
transferPunchThroughCleanedMuonCandidates() | PFMuonAlgo | inline |
vertices_ | PFMuonAlgo | private |
vetoes_ | PFMuonAlgo | private |