This is the complete list of members for PFAlgo, 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) | PFAlgo | private |
calibration_ | PFAlgo | private |
checkAndReconstructSecondaryInteraction(const reco::PFBlockRef &blockref, const edm::OwnVector< reco::PFBlockElement > &elements, bool isActive, int iElement) | PFAlgo | private |
checkCleaning(const reco::PFRecHitCollection &cleanedHF) | PFAlgo | |
checkGoodTrackDeadHcal(const reco::TrackRef &trackRef, bool hasDeadHcal) | PFAlgo | private |
checkHasDeadHcal(const std::multimap< double, unsigned > &hcalElems, const std::vector< bool > &deadArea) | PFAlgo | private |
connector_ | PFAlgo | private |
conversionAlgo(const edm::OwnVector< reco::PFBlockElement > &elements, std::vector< bool > &active) | PFAlgo | private |
createCandidatesECAL(const reco::PFBlock &block, reco::PFBlock::LinkData &linkData, const edm::OwnVector< reco::PFBlockElement > &elements, std::vector< bool > &active, const reco::PFBlockRef &blockref, ElementIndices &inds, std::vector< bool > &deadArea) | PFAlgo | private |
createCandidatesHCAL(const reco::PFBlock &block, reco::PFBlock::LinkData &linkData, const edm::OwnVector< reco::PFBlockElement > &elements, std::vector< bool > &active, const reco::PFBlockRef &blockref, ElementIndices &inds, std::vector< bool > &deadArea) | PFAlgo | private |
createCandidatesHCALUnlinked(const reco::PFBlock &block, reco::PFBlock::LinkData &linkData, const edm::OwnVector< reco::PFBlockElement > &elements, std::vector< bool > &active, const reco::PFBlockRef &blockref, ElementIndices &inds, std::vector< bool > &deadArea) | PFAlgo | private |
createCandidatesHF(const reco::PFBlock &block, reco::PFBlock::LinkData &linkData, const edm::OwnVector< reco::PFBlockElement > &elements, std::vector< bool > &active, const reco::PFBlockRef &blockref, ElementIndices &inds) | PFAlgo | private |
decideType(const edm::OwnVector< reco::PFBlockElement > &elements, const reco::PFBlockElement::Type type, std::vector< bool > &active, ElementIndices &inds, std::vector< bool > &deadArea, unsigned int iEle) | PFAlgo | private |
dptRel_DispVtx_ | PFAlgo | private |
egammaFilters(const reco::PFBlockRef &blockref, std::vector< bool > &active, PFEGammaFilters const *pfegamma) | PFAlgo | private |
elementLoop(const reco::PFBlock &block, reco::PFBlock::LinkData &linkData, const edm::OwnVector< reco::PFBlockElement > &elements, std::vector< bool > &active, const reco::PFBlockRef &blockref, ElementIndices &inds, std::vector< bool > &deadArea) | PFAlgo | private |
factors45_ | PFAlgo | private |
getCleanedCandidates() | PFAlgo | inline |
getPFMuonAlgo() | PFAlgo | |
goodPixelTrackDeadHcal_chi2n_ | PFAlgo | private |
goodPixelTrackDeadHcal_dxy_ | PFAlgo | private |
goodPixelTrackDeadHcal_dz_ | PFAlgo | private |
goodPixelTrackDeadHcal_maxLost3Hit_ | PFAlgo | private |
goodPixelTrackDeadHcal_maxLost4Hit_ | PFAlgo | private |
goodPixelTrackDeadHcal_maxPt_ | PFAlgo | private |
goodPixelTrackDeadHcal_minEta_ | PFAlgo | private |
goodPixelTrackDeadHcal_ptErrRel_ | PFAlgo | private |
goodTrackDeadHcal_chi2n_ | PFAlgo | private |
goodTrackDeadHcal_dxy_ | PFAlgo | private |
goodTrackDeadHcal_layers_ | PFAlgo | private |
goodTrackDeadHcal_ptErrRel_ | PFAlgo | private |
goodTrackDeadHcal_validFr_ | PFAlgo | private |
hfEnergyResolution(double clusterEnergy) const | PFAlgo | private |
isFromSecInt(const reco::PFBlockElement &eTrack, std::string order) const | PFAlgo | private |
makeConnectedCandidates() | PFAlgo | inline |
maxDeltaPhiPt_ | PFAlgo | private |
maxSignificance_ | PFAlgo | private |
minDeltaMet_ | PFAlgo | private |
minHFCleaningPt_ | PFAlgo | private |
minSignificance_ | PFAlgo | private |
minSignificanceReduction_ | PFAlgo | private |
muonECAL_ | PFAlgo | private |
muonHandle_ | PFAlgo | private |
muonHCAL_ | PFAlgo | private |
muonHO_ | PFAlgo | private |
neutralHadronEnergyResolution(double clusterEnergy, double clusterEta) const | PFAlgo | private |
nSigmaECAL_ | PFAlgo | private |
nSigmaEConstHCAL | PFAlgo | private |
nSigmaEConstHFEM | PFAlgo | private |
nSigmaEConstHFHAD | PFAlgo | private |
nSigmaHCAL(double clusterEnergy, double clusterEta) const | PFAlgo | private |
nSigmaHCAL_ | PFAlgo | private |
nSigmaHFEM(double clusterEnergy) const | PFAlgo | private |
nSigmaHFEM_ | PFAlgo | private |
nSigmaHFHAD(double clusterEnergy) const | PFAlgo | private |
nSigmaHFHAD_ | PFAlgo | private |
nSigmaTRACK_ | PFAlgo | private |
nVtx_ | PFAlgo | private |
operator<<(std::ostream &out, const PFAlgo &algo) | PFAlgo | friend |
PFAlgo(double nSigmaECAL, double nSigmaHCAL, double nSigmaHFEM, double nSigmaHFHAD, std::vector< double > resolHF_square, PFEnergyCalibration &calibration, PFEnergyCalibrationHF &thepfEnergyCalibrationHF, const edm::ParameterSet &pset) | PFAlgo | |
pfCandidates_ | PFAlgo | private |
pfCleanedCandidates_ | PFAlgo | private |
pfEgammaCandidates_ | PFAlgo | private |
pfmu_ | PFAlgo | private |
postCleaning() | PFAlgo | private |
postHFCleaning_ | PFAlgo | private |
postMuonCleaning_ | PFAlgo | private |
primaryVertex_ | PFAlgo | private |
processBlock(const reco::PFBlockRef &blockref, std::list< reco::PFBlockRef > &hcalBlockRefs, std::list< reco::PFBlockRef > &ecalBlockRefs, PFEGammaFilters const *pfegamma) | PFAlgo | private |
ptError_ | PFAlgo | private |
reconstructCluster(const reco::PFCluster &cluster, double particleEnergy, bool useDirection=false, double particleX=0., double particleY=0., double particleZ=0.) | PFAlgo | private |
reconstructParticles(const reco::PFBlockHandle &blockHandle, PFEGammaFilters const *pfegamma) | PFAlgo | |
reconstructTrack(const reco::PFBlockElement &elt, bool allowLoose=false) | PFAlgo | private |
recoTracksNotHCAL(const reco::PFBlock &block, reco::PFBlock::LinkData &linkData, const edm::OwnVector< reco::PFBlockElement > &elements, const reco::PFBlockRef &blockref, std::vector< bool > &active, bool goodTrackDeadHcal, bool hasDeadHcal, unsigned int iTrack, std::multimap< double, unsigned > &ecalElems, reco::TrackRef &trackRef) | PFAlgo | private |
rejectTracks_Bad_ | PFAlgo | private |
rejectTracks_Step45_ | PFAlgo | private |
relinkTrackToHcal(const reco::PFBlock &block, std::multimap< double, unsigned > &ecalElems, std::multimap< double, unsigned > &hcalElems, const std::vector< bool > &active, reco::PFBlock::LinkData &linkData, unsigned int iTrack) | PFAlgo | private |
resolHF_square_ | PFAlgo | private |
setCandConnectorParameters(const edm::ParameterSet &iCfgCandConnector) | PFAlgo | inline |
setCandConnectorParameters(bool bCorrect, bool bCalibPrimary, double dptRel_PrimaryTrack, double dptRel_MergedTrack, double ptErrorSecondary, const std::vector< double > &nuclCalibFactors) | PFAlgo | inline |
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, bool useProtectionsForJetMET) | PFAlgo | |
setEGElectronCollection(const reco::GsfElectronCollection &egelectrons) | PFAlgo | |
setHcalDepthInfo(reco::PFCandidate &cand, const reco::PFCluster &cluster) const | PFAlgo | private |
setHOTag(bool ho) | PFAlgo | inline |
setMuonHandle(const edm::Handle< reco::MuonCollection > &) | PFAlgo | |
setPFVertexParameters(bool useVertex, reco::VertexCollection const &primaryVertices) | PFAlgo | |
setPostHFCleaningParameters(bool postHFCleaning, const edm::ParameterSet &pfHFCleaningParams) | PFAlgo | |
thepfEnergyCalibrationHF_ | PFAlgo | private |
useBestMuonTrack_ | PFAlgo | private |
useEGammaFilters_ | PFAlgo | private |
useHO_ | PFAlgo | private |
usePFConversions_ | PFAlgo | private |
usePFDecays_ | PFAlgo | private |
usePFMuonMomAssign_ | PFAlgo | private |
usePFNuclearInteractions_ | PFAlgo | private |
useProtectionsForJetMET_ | PFAlgo | private |
useVertices_ | PFAlgo | private |
valueMapGedElectrons_ | PFAlgo | private |
valueMapGedPhotons_ | PFAlgo | private |