CMS 3D CMS Logo

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

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)PFAlgoprivate
calibration_PFAlgoprivate
checkAndReconstructSecondaryInteraction(const reco::PFBlockRef &blockref, const edm::OwnVector< reco::PFBlockElement > &elements, bool isActive, int iElement)PFAlgoprivate
checkCleaning(const reco::PFRecHitCollection &cleanedHF)PFAlgo
checkGoodTrackDeadHcal(const reco::TrackRef &trackRef, bool hasDeadHcal)PFAlgoprivate
checkHasDeadHcal(const std::multimap< double, unsigned > &hcalElems, const std::vector< bool > &deadArea)PFAlgoprivate
connector_PFAlgoprivate
conversionAlgo(const edm::OwnVector< reco::PFBlockElement > &elements, std::vector< bool > &active)PFAlgoprivate
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)PFAlgoprivate
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)PFAlgoprivate
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)PFAlgoprivate
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)PFAlgoprivate
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)PFAlgoprivate
dptRel_DispVtx_PFAlgoprivate
egammaFilters(const reco::PFBlockRef &blockref, std::vector< bool > &active, PFEGammaFilters const *pfegamma)PFAlgoprivate
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)PFAlgoprivate
factors45_PFAlgoprivate
getCleanedCandidates()PFAlgoinline
getPFMuonAlgo()PFAlgo
goodPixelTrackDeadHcal_chi2n_PFAlgoprivate
goodPixelTrackDeadHcal_dxy_PFAlgoprivate
goodPixelTrackDeadHcal_dz_PFAlgoprivate
goodPixelTrackDeadHcal_maxLost3Hit_PFAlgoprivate
goodPixelTrackDeadHcal_maxLost4Hit_PFAlgoprivate
goodPixelTrackDeadHcal_maxPt_PFAlgoprivate
goodPixelTrackDeadHcal_minEta_PFAlgoprivate
goodPixelTrackDeadHcal_ptErrRel_PFAlgoprivate
goodTrackDeadHcal_chi2n_PFAlgoprivate
goodTrackDeadHcal_dxy_PFAlgoprivate
goodTrackDeadHcal_layers_PFAlgoprivate
goodTrackDeadHcal_ptErrRel_PFAlgoprivate
goodTrackDeadHcal_validFr_PFAlgoprivate
hfEnergyResolution(double clusterEnergy) const PFAlgoprivate
isFromSecInt(const reco::PFBlockElement &eTrack, std::string order) const PFAlgoprivate
makeConnectedCandidates()PFAlgoinline
maxDeltaPhiPt_PFAlgoprivate
maxSignificance_PFAlgoprivate
minDeltaMet_PFAlgoprivate
minHFCleaningPt_PFAlgoprivate
minSignificance_PFAlgoprivate
minSignificanceReduction_PFAlgoprivate
muonECAL_PFAlgoprivate
muonHandle_PFAlgoprivate
muonHCAL_PFAlgoprivate
muonHO_PFAlgoprivate
neutralHadronEnergyResolution(double clusterEnergy, double clusterEta) const PFAlgoprivate
nSigmaECAL_PFAlgoprivate
nSigmaEConstHCALPFAlgoprivate
nSigmaEConstHFEMPFAlgoprivate
nSigmaEConstHFHADPFAlgoprivate
nSigmaHCAL(double clusterEnergy, double clusterEta) const PFAlgoprivate
nSigmaHCAL_PFAlgoprivate
nSigmaHFEM(double clusterEnergy) const PFAlgoprivate
nSigmaHFEM_PFAlgoprivate
nSigmaHFHAD(double clusterEnergy) const PFAlgoprivate
nSigmaHFHAD_PFAlgoprivate
nSigmaTRACK_PFAlgoprivate
nVtx_PFAlgoprivate
operator<<(std::ostream &out, const PFAlgo &algo)PFAlgofriend
PFAlgo(double nSigmaECAL, double nSigmaHCAL, double nSigmaHFEM, double nSigmaHFHAD, std::vector< double > resolHF_square, PFEnergyCalibration &calibration, PFEnergyCalibrationHF &thepfEnergyCalibrationHF, const edm::ParameterSet &pset)PFAlgo
pfCandidates_PFAlgoprivate
pfCleanedCandidates_PFAlgoprivate
pfEgammaCandidates_PFAlgoprivate
pfmu_PFAlgoprivate
postCleaning()PFAlgoprivate
postHFCleaning_PFAlgoprivate
postMuonCleaning_PFAlgoprivate
primaryVertex_PFAlgoprivate
processBlock(const reco::PFBlockRef &blockref, std::list< reco::PFBlockRef > &hcalBlockRefs, std::list< reco::PFBlockRef > &ecalBlockRefs, PFEGammaFilters const *pfegamma)PFAlgoprivate
ptError_PFAlgoprivate
reconstructCluster(const reco::PFCluster &cluster, double particleEnergy, bool useDirection=false, double particleX=0., double particleY=0., double particleZ=0.)PFAlgoprivate
reconstructParticles(const reco::PFBlockHandle &blockHandle, PFEGammaFilters const *pfegamma)PFAlgo
reconstructTrack(const reco::PFBlockElement &elt, bool allowLoose=false)PFAlgoprivate
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)PFAlgoprivate
rejectTracks_Bad_PFAlgoprivate
rejectTracks_Step45_PFAlgoprivate
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)PFAlgoprivate
resolHF_square_PFAlgoprivate
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
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 PFAlgoprivate
setHOTag(bool ho)PFAlgoinline
setMuonHandle(const edm::Handle< reco::MuonCollection > &muons)PFAlgoinline
setPFVertexParameters(bool useVertex, reco::VertexCollection const &primaryVertices)PFAlgo
setPostHFCleaningParameters(bool postHFCleaning, const edm::ParameterSet &pfHFCleaningParams)PFAlgo
thepfEnergyCalibrationHF_PFAlgoprivate
useBestMuonTrack_PFAlgoprivate
useEGammaFilters_PFAlgoprivate
useHO_PFAlgoprivate
usePFConversions_PFAlgoprivate
usePFDecays_PFAlgoprivate
usePFMuonMomAssign_PFAlgoprivate
usePFNuclearInteractions_PFAlgoprivate
useProtectionsForJetMET_PFAlgoprivate
useVertices_PFAlgoprivate
valueMapGedElectrons_PFAlgoprivate
valueMapGedPhotons_PFAlgoprivate