Interface to tool to select electrons. More...
#include <IAsgForwardElectronIsEMSelector.h>
Public Member Functions | |
virtual | ~IAsgForwardElectronIsEMSelector () |
virtual const Root::TAccept & | accept (const xAOD::IParticle *part) const =0 |
virtual const Root::TAccept & | accept (const xAOD::IParticle &part) const =0 |
virtual const Root::TAccept & | accept (const xAOD::Egamma *part) const =0 |
virtual const Root::TAccept & | accept (const xAOD::Egamma &part) const =0 |
virtual const Root::TAccept & | accept (const xAOD::Photon *part) const =0 |
virtual const Root::TAccept & | accept (const xAOD::Photon &part) const =0 |
virtual const Root::TAccept & | accept (const xAOD::Electron *part) const =0 |
virtual const Root::TAccept & | accept (const xAOD::Electron &part) const =0 |
virtual StatusCode | execute (const xAOD::Egamma *eg) const =0 |
virtual unsigned int | IsemValue () const =0 |
virtual std::string | getOperatingPointName () const =0 |
Interface to tool to select electrons.
11-MAR-2014, convert to ASGTool
virtual IAsgForwardElectronIsEMSelector::~IAsgForwardElectronIsEMSelector | ( | ) | [inline, virtual] |
Virtual Destructor
virtual const Root::TAccept& IAsgForwardElectronIsEMSelector::accept | ( | const xAOD::Electron & | part | ) | const [pure virtual] |
Accept with Electron objects
virtual const Root::TAccept& IAsgForwardElectronIsEMSelector::accept | ( | const xAOD::Electron * | part | ) | const [pure virtual] |
Accept with Electron objects
virtual const Root::TAccept& IAsgForwardElectronIsEMSelector::accept | ( | const xAOD::Photon & | part | ) | const [pure virtual] |
Accept with Photon objects
virtual const Root::TAccept& IAsgForwardElectronIsEMSelector::accept | ( | const xAOD::Photon * | part | ) | const [pure virtual] |
Accept with Photon objects
virtual const Root::TAccept& IAsgForwardElectronIsEMSelector::accept | ( | const xAOD::Egamma & | part | ) | const [pure virtual] |
Accept with Egamma objects
Implements IAsgEGammaIsEMSelector.
virtual const Root::TAccept& IAsgForwardElectronIsEMSelector::accept | ( | const xAOD::Egamma * | part | ) | const [pure virtual] |
Accept with Egamma objects
Implements IAsgEGammaIsEMSelector.
virtual const Root::TAccept& IAsgForwardElectronIsEMSelector::accept | ( | const xAOD::IParticle & | part | ) | const [pure virtual] |
Accept with generic interface
Implements IAsgEGammaIsEMSelector.
virtual const Root::TAccept& IAsgForwardElectronIsEMSelector::accept | ( | const xAOD::IParticle * | part | ) | const [pure virtual] |
Accept with generic interface
Implements IAsgEGammaIsEMSelector.
virtual std::string IAsgForwardElectronIsEMSelector::getOperatingPointName | ( | ) | const [pure virtual] |
Method to get the operating point
Implements IAsgEGammaIsEMSelector.