, 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() override | OverlapRemovalTool | [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 =0 | asg::IAsgTool | [pure virtual] |
asg::AsgTool::print() const | asg::AsgTool | [virtual] |
removeEleJetOverlap(const xAOD::ElectronContainer &electrons, const xAOD::JetContainer &jets) override | OverlapRemovalTool | [virtual] |
removeEleMuonOverlap(const xAOD::ElectronContainer &electrons, const xAOD::MuonContainer &muons) override | OverlapRemovalTool | [virtual] |
removeMuonJetOverlap(const xAOD::MuonContainer &muons, const xAOD::JetContainer &jets) override | OverlapRemovalTool | [virtual] |
removeOverlaps(const xAOD::ElectronContainer *electrons, const xAOD::MuonContainer *muons, const xAOD::JetContainer *jets, const xAOD::TauJetContainer *taus=0, const xAOD::PhotonContainer *photons=0) override | OverlapRemovalTool | [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) override | OverlapRemovalTool | [virtual] |
removePhotonEleOverlap(const xAOD::PhotonContainer &photons, const xAOD::ElectronContainer &electrons) override | OverlapRemovalTool | [virtual] |
removePhotonJetOverlap(const xAOD::PhotonContainer &photons, const xAOD::JetContainer &jets) override | OverlapRemovalTool | [virtual] |
removePhotonMuonOverlap(const xAOD::PhotonContainer &photons, const xAOD::MuonContainer &muons) override | OverlapRemovalTool | [virtual] |
removePhotonPhotonOverlap(const xAOD::PhotonContainer &photons) override | OverlapRemovalTool | [virtual] |
removeTauEleOverlap(const xAOD::TauJetContainer &taus, const xAOD::ElectronContainer &electrons) override | OverlapRemovalTool | [virtual] |
removeTauJetOverlap(const xAOD::TauJetContainer &taus, const xAOD::JetContainer &jets) override | OverlapRemovalTool | [virtual] |
removeTauMuonOverlap(const xAOD::TauJetContainer &taus, const xAOD::MuonContainer &muons) override | OverlapRemovalTool | [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 | |