_currentblock | PFEGammaAlgo | private |
_currentlinks | PFEGammaAlgo | private |
_refinableObjects | PFEGammaAlgo | private |
_splayedblock | PFEGammaAlgo | private |
AsscMap typedef | PFEGammaAlgo | |
attachPSClusters(const PFClusterElement *, ClusterMap::mapped_type &) | PFEGammaAlgo | private |
buildAndRefineEGObjects(const pfEGHelpers::HeavyObjectCache *hoc, const reco::PFBlockRef &block) | PFEGammaAlgo | private |
buildRefinedSuperCluster(const ProtoEGObject &) | PFEGammaAlgo | private |
calculateEleMVA(const pfEGHelpers::HeavyObjectCache *hoc, const ProtoEGObject &, reco::PFCandidateEGammaExtra &) const | PFEGammaAlgo | private |
cfg_ | PFEGammaAlgo | private |
channelStatus_ | PFEGammaAlgo | private |
ClusterMap typedef | PFEGammaAlgo | |
convGsfTrack_ | PFEGammaAlgo | private |
dumpCurrentRefinableObjects() const | PFEGammaAlgo | private |
eetops_ | PFEGammaAlgo | private |
EEtoPSAssociation typedef | PFEGammaAlgo | |
ElementMap typedef | PFEGammaAlgo | |
evaluateSingleLegMVA(const pfEGHelpers::HeavyObjectCache *hoc, const reco::PFBlockRef &blockref, const reco::Vertex &primaryVtx, unsigned int trackIndex) | PFEGammaAlgo | private |
fifthStepKfTrack_ | PFEGammaAlgo | private |
fillExtraInfo(const ProtoEGObject &, reco::PFCandidateEGammaExtra &) | PFEGammaAlgo | private |
fillPFCandidates(const pfEGHelpers::HeavyObjectCache *hoc, const std::list< ProtoEGObject > &, reco::PFCandidateCollection &, reco::PFCandidateEGammaExtraCollection &) | PFEGammaAlgo | private |
getCandidates() | PFEGammaAlgo | inline |
getEGExtra() | PFEGammaAlgo | inline |
getRefinedSCs() | PFEGammaAlgo | inline |
GSFToTrackMap typedef | PFEGammaAlgo | |
GsfTrackSingleEcal_ | PFEGammaAlgo | private |
initializeProtoCands(std::list< ProtoEGObject > &) | PFEGammaAlgo | private |
isMuon(const reco::PFBlockElement &) | PFEGammaAlgo | private |
isPrimaryTrack(const reco::PFBlockElementTrack &KfEl, const reco::PFBlockElementGsfTrack &GsfEl) | PFEGammaAlgo | private |
KFValMap typedef | PFEGammaAlgo | |
linkKFTrackToECAL(const PFKFFlaggedElement &, ProtoEGObject &) | PFEGammaAlgo | private |
linkRefinableObjectBremTangentsToECAL(ProtoEGObject &) | PFEGammaAlgo | private |
linkRefinableObjectConvSecondaryKFsToSecondaryKFs(ProtoEGObject &) | PFEGammaAlgo | private |
linkRefinableObjectECALToSingleLegConv(const pfEGHelpers::HeavyObjectCache *hoc, ProtoEGObject &) | PFEGammaAlgo | private |
linkRefinableObjectGSFTracksToKFs(ProtoEGObject &) | PFEGammaAlgo | private |
linkRefinableObjectKFTracksToECAL(ProtoEGObject &) | PFEGammaAlgo | private |
linkRefinableObjectPrimaryGSFTrackToECAL(ProtoEGObject &) | PFEGammaAlgo | private |
linkRefinableObjectPrimaryGSFTrackToHCAL(ProtoEGObject &) | PFEGammaAlgo | private |
linkRefinableObjectPrimaryKFsToSecondaryKFs(ProtoEGObject &) | PFEGammaAlgo | private |
linkRefinableObjectSecondaryKFsToECAL(ProtoEGObject &) | PFEGammaAlgo | private |
lockExtraKf_ | PFEGammaAlgo | private |
mergeROsByAnyLink(std::list< ProtoEGObject > &) | PFEGammaAlgo | private |
mvaWeightFile_ | PFEGammaAlgo | private |
outcands_ | PFEGammaAlgo | private |
outcandsextra_ | PFEGammaAlgo | private |
PFBremElement typedef | PFEGammaAlgo | |
PFBremFlaggedElement typedef | PFEGammaAlgo | |
PFClusterElement typedef | PFEGammaAlgo | |
PFClusterFlaggedElement typedef | PFEGammaAlgo | |
PFEGammaAlgo(const PFEGConfigInfo &) | PFEGammaAlgo | |
PFFlaggedElement typedef | PFEGammaAlgo | |
PFGSFElement typedef | PFEGammaAlgo | |
PFGSFFlaggedElement typedef | PFEGammaAlgo | |
PFKFElement typedef | PFEGammaAlgo | |
PFKFFlaggedElement typedef | PFEGammaAlgo | |
PFSCElement typedef | PFEGammaAlgo | |
PFSCFlaggedElement typedef | PFEGammaAlgo | |
refinedscs_ | PFEGammaAlgo | private |
removeOrLinkECALClustersToKFTracks() | PFEGammaAlgo | private |
RunPFEG(const pfEGHelpers::HeavyObjectCache *hoc, const reco::PFBlockRef &blockRef) | PFEGammaAlgo | |
setAlphaGamma_ESplanes_fromDB(const ESEEIntercalibConstants *esEEInterCalib) | PFEGammaAlgo | inline |
setEEtoPSAssociation(const edm::Handle< EEtoPSAssociation > &eetops) | PFEGammaAlgo | inline |
setESChannelStatus(const ESChannelStatus *channelStatus) | PFEGammaAlgo | inline |
setPhotonPrimaryVtx(const reco::Vertex &primary) | PFEGammaAlgo | inline |
unlinkRefinableObjectKFandECALMatchedToHCAL(ProtoEGObject &, bool removeFreeECAL=false, bool removeSCECAL=false) | PFEGammaAlgo | private |
unlinkRefinableObjectKFandECALWithBadEoverP(ProtoEGObject &) | PFEGammaAlgo | private |
unwrapSuperCluster(const reco::PFBlockElementSuperCluster *, std::vector< PFClusterFlaggedElement > &, ClusterMap &) | PFEGammaAlgo | private |
~PFEGammaAlgo() | PFEGammaAlgo | inline |