Tool for removing overlaps between electrons and muons that share a track. More...
#include <EleMuSharedTrkOverlapTool.h>
Public Member Functions | |
| EleMuSharedTrkOverlapTool (const std::string &name) | |
| Create proper constructor for Athena. | |
| virtual StatusCode | findOverlaps (const xAOD::IParticleContainer &cont1, const xAOD::IParticleContainer &cont2) const override |
| Identify overlaps via shared ID track. Removes the electron from cont1. | |
| StatusCode | findOverlaps (const xAOD::ElectronContainer &electrons, const xAOD::MuonContainer &muons) const |
| Alternate method taking actual container types. | |
Protected Member Functions | |
| virtual StatusCode | initializeDerived () override |
| Initialize the tool. | |
Tool for removing overlaps between electrons and muons that share a track.
I don't yet know if it's straightforward to generalize to any kind of particles.
| ORUtils::EleMuSharedTrkOverlapTool::EleMuSharedTrkOverlapTool | ( | const std::string & | name | ) |
Create proper constructor for Athena.
Standard constructor
1.6.1