OverlapRemovalTool Member List

This is the complete list of members for OverlapRemovalTool, including all inherited members.
addOverlapObjectLink(const xAOD::IParticle *p1, const xAOD::IParticle *p2)OverlapRemovalTool [protected]
AsgTool(const std::string &name)asg::AsgTool
checkSharesTrackDecoration(const xAOD::ElectronContainer &container)OverlapRemovalTool [protected]
checkTrackParticles(const xAOD::ElectronContainer &container)OverlapRemovalTool [protected]
deltaR(const xAOD::IParticle *p1, const xAOD::IParticle *p2)OverlapRemovalTool [protected]
deltaR2(const xAOD::IParticle *p1, const xAOD::IParticle *p2)OverlapRemovalTool [protected]
getProperty(const std::string &name) const asg::AsgTool [inline]
initialize() overrideOverlapRemovalTool [virtual]
initializeDecorations(const xAOD::IParticleContainer &container)OverlapRemovalTool [protected]
initializeSharesTrackDecoration(const xAOD::ElectronContainer &container)OverlapRemovalTool [protected]
isBJet(const xAOD::Jet *jet)OverlapRemovalTool [protected]
isDecorated(const xAOD::IParticleContainer &container)OverlapRemovalTool [protected]
isInputObject(const xAOD::IParticle *obj)OverlapRemovalTool [protected]
isLooseEleForTauEleOR(const xAOD::Electron *electron, bool &pass)OverlapRemovalTool [protected]
isLooseMuonForTauMuonOR(const xAOD::Muon *muon, bool &pass)OverlapRemovalTool [protected]
isRejectedObject(const xAOD::IParticle *obj)OverlapRemovalTool [protected]
isSurvivingObject(const xAOD::IParticle *obj)OverlapRemovalTool [inline, protected]
msg_level_name() const __attribute__((deprecated))asg::AsgTool
objectOverlaps(const xAOD::IParticle *obj, const xAOD::IParticleContainer &container, double dR)OverlapRemovalTool [protected]
objectsOverlap(const xAOD::IParticle *p1, const xAOD::IParticle *p2, double dRMax, double dRMin=0)OverlapRemovalTool [protected]
OverlapRemovalTool(const std::string &name)OverlapRemovalTool
IOverlapRemovalTool::print() const =0asg::IAsgTool [pure virtual]
asg::AsgTool::print() const asg::AsgTool [virtual]
removeEleJetOverlap(const xAOD::ElectronContainer &electrons, const xAOD::JetContainer &jets) overrideOverlapRemovalTool [virtual]
removeEleMuonOverlap(const xAOD::ElectronContainer &electrons, const xAOD::MuonContainer &muons) overrideOverlapRemovalTool [virtual]
removeMuonJetOverlap(const xAOD::MuonContainer &muons, const xAOD::JetContainer &jets) overrideOverlapRemovalTool [virtual]
removeOverlaps(const xAOD::ElectronContainer *electrons, const xAOD::MuonContainer *muons, const xAOD::JetContainer *jets, const xAOD::TauJetContainer *taus=0, const xAOD::PhotonContainer *photons=0) overrideOverlapRemovalTool [virtual]
removeOverlaps(const xAOD::ElectronContainer *electrons, const xAOD::MuonContainer *muons, const xAOD::JetContainer *jets, const xAOD::TauJetContainer *taus, const xAOD::ElectronContainer *looseElectrons, const xAOD::MuonContainer *looseMuons, const xAOD::PhotonContainer *photons=0) overrideOverlapRemovalTool [virtual]
removePhotonEleOverlap(const xAOD::PhotonContainer &photons, const xAOD::ElectronContainer &electrons) overrideOverlapRemovalTool [virtual]
removePhotonJetOverlap(const xAOD::PhotonContainer &photons, const xAOD::JetContainer &jets) overrideOverlapRemovalTool [virtual]
removePhotonMuonOverlap(const xAOD::PhotonContainer &photons, const xAOD::MuonContainer &muons) overrideOverlapRemovalTool [virtual]
removePhotonPhotonOverlap(const xAOD::PhotonContainer &photons) overrideOverlapRemovalTool [virtual]
removeTauEleOverlap(const xAOD::TauJetContainer &taus, const xAOD::ElectronContainer &electrons) overrideOverlapRemovalTool [virtual]
removeTauJetOverlap(const xAOD::TauJetContainer &taus, const xAOD::JetContainer &jets) overrideOverlapRemovalTool [virtual]
removeTauMuonOverlap(const xAOD::TauJetContainer &taus, const xAOD::MuonContainer &muons) overrideOverlapRemovalTool [virtual]
resetDecorations(const xAOD::IParticleContainer &container)OverlapRemovalTool [protected]
setObjectFail(const xAOD::IParticle *obj)OverlapRemovalTool [inline, protected]
setObjectPass(const xAOD::IParticle *obj)OverlapRemovalTool [inline, protected]
setOverlapDecoration(const xAOD::IParticle *obj, bool result)OverlapRemovalTool [protected]
setSharesTrackDecoration(const xAOD::IParticle *obj, bool sharesTrack)OverlapRemovalTool [protected]
sharesTrack(const xAOD::IParticle *obj)OverlapRemovalTool [protected]
~AsgTool()asg::AsgTool
~IAsgTool()asg::IAsgTool [inline, virtual]
~OverlapRemovalTool()OverlapRemovalTool
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1