CMS 3D CMS Logo

PFAlgo Member List

This is the complete list of members for PFAlgo, including all inherited members.
algo_PFAlgo [private]
applyCrackCorrectionsElectrons_PFAlgo [private]
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 [protected]
blockHandle_PFAlgo [private]
calibration_PFAlgo [private]
checkCleaning(const reco::PFRecHitCollection &cleanedHF)PFAlgo
clusterCalibration_PFAlgo [private]
coneEcalIsoForEgammaSC_PFAlgo [private]
coneTrackIsoForEgammaSC_PFAlgo [private]
connector_PFAlgo [private]
createBlockRef(const reco::PFBlockCollection &blocks, unsigned bi)PFAlgo [private]
debug_PFAlgo [private]
dptRel_DispVtx_PFAlgo [private]
factors45_PFAlgo [private]
isFromSecInt(const reco::PFBlockElement &eTrack, std::string order) const PFAlgo [protected]
isSatelliteCluster(const reco::PFRecTrack &track, const reco::PFCluster &cluster)PFAlgo [protected]
maxDeltaPhiPt_PFAlgo [private]
maxSignificance_PFAlgo [private]
minDeltaMet_PFAlgo [private]
minHFCleaningPt_PFAlgo [private]
minSignificance_PFAlgo [private]
minSignificanceReduction_PFAlgo [private]
muonECAL_PFAlgo [private]
muonHCAL_PFAlgo [private]
mvaEleCut_PFAlgo [private]
mvaWeightFileEleID_PFAlgo [private]
neutralHadronEnergyResolution(double clusterEnergy, double clusterEta) const PFAlgo [protected]
newCalib_PFAlgo [private]
nSigmaECAL_PFAlgo [private]
nSigmaHCAL(double clusterEnergy, double clusterEta) const PFAlgo [protected]
nSigmaHCAL_PFAlgo [private]
nSigmaTRACK_PFAlgo [private]
nTrackIsoForEgammaSC_PFAlgo [private]
operator<<(std::ostream &out, const PFAlgo &algo)PFAlgo [friend]
pfAddedMuonCandidates_PFAlgo [protected]
PFAlgo()PFAlgo
pfCandidates() const PFAlgo [inline]
pfCandidates_PFAlgo [protected]
pfCleanedCandidates_PFAlgo [protected]
pfCleanedTrackerAndGlobalMuonCandidates_PFAlgo [protected]
pfConversion_PFAlgo [private]
pfCosmicsMuonCleanedCandidates_PFAlgo [protected]
pfele_PFAlgo [private]
pfElectronCandidates_PFAlgo [protected]
pfElectronExtra_PFAlgo [protected]
pfFakeMuonCleanedCandidates_PFAlgo [protected]
pfPunchThroughHadronCleanedCandidates_PFAlgo [protected]
pfPunchThroughMuonCleanedCandidates_PFAlgo [protected]
postCleaning()PFAlgo [protected]
postHFCleaning_PFAlgo [private]
postMuonCleaning(const edm::Handle< reco::MuonCollection > &muonh, const reco::VertexCollection &primaryVertices)PFAlgo
postMuonCleaning_PFAlgo [private]
primaryVertex_PFAlgo [private]
processBlock(const reco::PFBlockRef &blockref, std::list< reco::PFBlockRef > &hcalBlockRefs, std::list< reco::PFBlockRef > &ecalBlockRefs)PFAlgo [protected, virtual]
ptError_PFAlgo [private]
reconstructCluster(const reco::PFCluster &cluster, double particleEnergy, bool useDirection=false, double particleX=0., double particleY=0., double particleZ=0.)PFAlgo [protected]
reconstructParticles(const reco::PFBlockHandle &blockHandle)PFAlgo
reconstructParticles(const reco::PFBlockCollection &blocks)PFAlgo [virtual]
reconstructTrack(const reco::PFBlockElement &elt)PFAlgo [protected]
rejectTracks_Bad_PFAlgo [private]
rejectTracks_Step45_PFAlgo [private]
setAlgo(int algo)PFAlgo [inline]
setCandConnectorParameters(const edm::ParameterSet &iCfgCandConnector)PFAlgo [inline]
setCandConnectorParameters(bool bCorrect, bool bCalibPrimary, double dptRel_PrimaryTrack, double dptRel_MergedTrack, double ptErrorSecondary, std::vector< double > nuclCalibFactors)PFAlgo [inline]
setchi2Values_PFAlgo [private]
setDebug(bool debug)PFAlgo [inline]
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
setParameters(double nSigmaECAL, double nSigmaHCAL, const boost::shared_ptr< PFEnergyCalibration > &calibration, const boost::shared_ptr< pftools::PFClusterCalibration > &clusterCalibration, const boost::shared_ptr< PFEnergyCalibrationHF > &thepfEnergyCalibrationHF, unsigned int newCalib)PFAlgo
setPFEleParameters(double mvaEleCut, std::string mvaWeightFileEleID, bool usePFElectrons, const boost::shared_ptr< PFSCEnergyCalibration > &thePFSCEnergyCalibration, 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, double nSigmaTRACK, double ptError, std::vector< double > factors45, bool usePFMuonMomAssign)PFAlgo
setPFVertexParameters(bool useVertex, const reco::VertexCollection &primaryVertices)PFAlgo
setPostHFCleaningParameters(bool postHFCleaning, double minHFCleaningPt, double minSignificance, double maxSignificance, double minSignificanceReduction, double maxDeltaPhiPt, double minDeltaMet)PFAlgo
sumEtEcalIsoForEgammaSC_barrel_PFAlgo [private]
sumEtEcalIsoForEgammaSC_endcap_PFAlgo [private]
sumPtTrackIsoForEgammaSC_barrel_PFAlgo [private]
sumPtTrackIsoForEgammaSC_endcap_PFAlgo [private]
thepfEnergyCalibrationHF_PFAlgo [private]
thePFSCEnergyCalibration_PFAlgo [private]
transferAddedMuonCandidates()PFAlgo [inline]
transferCandidates()PFAlgo [inline]
transferCleanedCandidates()PFAlgo [inline]
transferCleanedTrackerAndGlobalMuonCandidates()PFAlgo [inline]
transferCosmicsMuonCleanedCandidates()PFAlgo [inline]
transferElectronCandidates()PFAlgo [inline]
transferElectronExtra()PFAlgo [inline]
transferFakeMuonCleanedCandidates()PFAlgo [inline]
transferPunchThroughHadronCleanedCandidates()PFAlgo [inline]
transferPunchThroughMuonCleanedCandidates()PFAlgo [inline]
useEGammaSupercluster_PFAlgo [private]
useEGElectrons_PFAlgo [private]
usePFConversions_PFAlgo [private]
usePFDecays_PFAlgo [private]
usePFElectrons_PFAlgo [private]
usePFMuonMomAssign_PFAlgo [private]
usePFNuclearInteractions_PFAlgo [private]
usePFSCEleCalib_PFAlgo [private]
useVertices_PFAlgo [private]
~PFAlgo()PFAlgo [virtual]