CMS 3D CMS Logo

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) constPFAlgoprivate
isFromSecInt(const reco::PFBlockElement &eTrack, std::string order) constPFAlgoprivate
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) constPFAlgoprivate
nSigmaECAL_PFAlgoprivate
nSigmaEConstHCALPFAlgoprivate
nSigmaEConstHFEMPFAlgoprivate
nSigmaEConstHFHADPFAlgoprivate
nSigmaHCAL(double clusterEnergy, double clusterEta) constPFAlgoprivate
nSigmaHCAL_PFAlgoprivate
nSigmaHFEM(double clusterEnergy) constPFAlgoprivate
nSigmaHFEM_PFAlgoprivate
nSigmaHFHAD(double clusterEnergy) constPFAlgoprivate
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) constPFAlgoprivate
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