, 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 | [protected] |
checkCleaning(const reco::PFRecHitCollection &cleanedHF) | PFAlgo | |
isFromSecInt(const reco::PFBlockElement &eTrack, std::string order) const | PFAlgo | [protected] |
neutralHadronEnergyResolution(double clusterEnergy, double clusterEta) const | PFAlgo | [protected] |
nSigmaHCAL(double clusterEnergy, double clusterEta) const | PFAlgo | [protected] |
operator<<(std::ostream &out, const PFAlgo &algo) | PFAlgo | [friend] |
pfAddedMuonCandidates_ | PFAlgo | [protected] |
PFAlgo() | PFAlgo | |
PFAlgoTestBenchConversions() | PFAlgoTestBenchConversions | [inline] |
pfCandidates() const | PFAlgo | [inline] |
pfCandidates_ | PFAlgo | [protected] |
pfCleanedCandidates_ | PFAlgo | [protected] |
pfCleanedTrackerAndGlobalMuonCandidates_ | PFAlgo | [protected] |
pfCosmicsMuonCleanedCandidates_ | PFAlgo | [protected] |
pfElectronCandidates_ | PFAlgo | [protected] |
pfElectronExtra_ | PFAlgo | [protected] |
pfFakeMuonCleanedCandidates_ | PFAlgo | [protected] |
pfPhotonCandidates_ | PFAlgo | [protected] |
pfPhotonExtra_ | PFAlgo | [protected] |
pfPunchThroughHadronCleanedCandidates_ | PFAlgo | [protected] |
pfPunchThroughMuonCleanedCandidates_ | PFAlgo | [protected] |
postCleaning() | PFAlgo | [protected] |
postMuonCleaning(const edm::Handle< reco::MuonCollection > &muonh, const reco::VertexCollection &primaryVertices) | PFAlgo | |
processBlock(const reco::PFBlockRef &blockref, std::list< reco::PFBlockRef > &hcalBlockRefs, std::list< reco::PFBlockRef > &ecalBlockRefs) | PFAlgoTestBenchConversions | [protected, virtual] |
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] |
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] |
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 | |
setHOTag(bool ho) | PFAlgo | [inline] |
setParameters(double nSigmaECAL, double nSigmaHCAL, const boost::shared_ptr< PFEnergyCalibration > &calibration, const boost::shared_ptr< PFEnergyCalibrationHF > &thepfEnergyCalibrationHF) | PFAlgo | |
setPFEleParameters(double mvaEleCut, std::string mvaWeightFileEleID, bool usePFElectrons, const boost::shared_ptr< PFSCEnergyCalibration > &thePFSCEnergyCalibration, const boost::shared_ptr< PFEnergyCalibration > &thePFEnergyCalibration, 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, std::vector< double > muonHO, double nSigmaTRACK, double ptError, std::vector< double > factors45, bool usePFMuonMomAssign, bool useBestMuonTrack) | PFAlgo | |
setPFPhotonParameters(bool usePFPhoton, std::string mvaWeightFileConvID, double mvaConvCut, bool useReg, std::string X0_Map, const boost::shared_ptr< PFEnergyCalibration > &thePFEnergyCalibration, double sumPtTrackIsoForPhoton, double sumPtTrackIsoSlopeForPhoton) | PFAlgo | |
setPFPhotonRegWeights(const GBRForest *LCorrForestEB, const GBRForest *LCorrForestEE, const GBRForest *GCorrForestBarrel, const GBRForest *GCorrForestEndcapHr9, const GBRForest *GCorrForestEndcapLr9, const GBRForest *PFEcalResolution) | PFAlgo | |
setPFVertexParameters(bool useVertex, const reco::VertexCollection &primaryVertices) | PFAlgo | |
setPhotonExtraRef(const edm::OrphanHandle< reco::PFCandidatePhotonExtraCollection > &pf_extrah) | PFAlgo | |
setPostHFCleaningParameters(bool postHFCleaning, double minHFCleaningPt, double minSignificance, double maxSignificance, double minSignificanceReduction, double maxDeltaPhiPt, double minDeltaMet) | PFAlgo | |
thePFEnergyCalibration() | PFAlgo | [inline] |
transferAddedMuonCandidates() | PFAlgo | [inline] |
transferCandidates() | PFAlgo | [inline] |
transferCleanedCandidates() | PFAlgo | [inline] |
transferCleanedTrackerAndGlobalMuonCandidates() | PFAlgo | [inline] |
transferCosmicsMuonCleanedCandidates() | PFAlgo | [inline] |
transferElectronCandidates() | PFAlgo | [inline] |
transferElectronExtra() | PFAlgo | [inline] |
transferFakeMuonCleanedCandidates() | PFAlgo | [inline] |
transferPhotonExtra() | PFAlgo | [inline] |
transferPunchThroughHadronCleanedCandidates() | PFAlgo | [inline] |
transferPunchThroughMuonCleanedCandidates() | PFAlgo | [inline] |
~PFAlgo() | PFAlgo | [virtual] |
~PFAlgoTestBenchConversions() | PFAlgoTestBenchConversions | [inline, virtual] |