Interface to tool to select electrons. More...
#include <IAsgElectronMultiLeptonSelector.h>
Public Member Functions | |
| virtual | ~IAsgElectronMultiLeptonSelector () |
| virtual const Root::TAccept & | accept (const xAOD::IParticle *part) const =0 |
| virtual const Root::TAccept & | accept (const xAOD::Electron *part) const =0 |
| virtual const Root::TAccept & | accept (const xAOD::IParticle &part) const =0 |
| virtual const Root::TAccept & | accept (const xAOD::Electron &part) const =0 |
| virtual std::string | getOperatingPointName () const =0 |
Interface to tool to select electrons.
12-MAR-2014, convert to ASG tool
| virtual IAsgElectronMultiLeptonSelector::~IAsgElectronMultiLeptonSelector | ( | ) | [inline, virtual] |
Virtual Destructor
| virtual const Root::TAccept& IAsgElectronMultiLeptonSelector::accept | ( | const xAOD::Electron & | part | ) | const [pure virtual] |
The main accept method: the actual cuts are applied here
Implemented in AsgElectronMultiLeptonSelector.
| virtual const Root::TAccept& IAsgElectronMultiLeptonSelector::accept | ( | const xAOD::IParticle & | part | ) | const [pure virtual] |
The main accept method: using the generic interface
Implemented in AsgElectronMultiLeptonSelector.
| virtual const Root::TAccept& IAsgElectronMultiLeptonSelector::accept | ( | const xAOD::Electron * | part | ) | const [pure virtual] |
The main accept method: the actual cuts are applied here
Implemented in AsgElectronMultiLeptonSelector.
| virtual const Root::TAccept& IAsgElectronMultiLeptonSelector::accept | ( | const xAOD::IParticle * | part | ) | const [pure virtual] |
The main accept method: using the generic interface
Implements IAsgSelectionTool.
Implemented in AsgElectronMultiLeptonSelector.
| virtual std::string IAsgElectronMultiLeptonSelector::getOperatingPointName | ( | ) | const [pure virtual] |
Method to get the operating point
Implemented in AsgElectronMultiLeptonSelector.
1.6.1