Interface to tool to select photons. More...
#include <IAsgPhotonIsEMSelector.h>
Public Member Functions | |
virtual | ~IAsgPhotonIsEMSelector () |
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 photons.
11-MAR-2014, convert to ASGTool
virtual IAsgPhotonIsEMSelector::~IAsgPhotonIsEMSelector | ( | ) | [inline, virtual] |
Virtual Destructor
virtual const Root::TAccept& IAsgPhotonIsEMSelector::accept | ( | const xAOD::Electron & | part | ) | const [pure virtual] |
The main accept method: the actual cuts are applied here
virtual const Root::TAccept& IAsgPhotonIsEMSelector::accept | ( | const xAOD::Electron * | part | ) | const [pure virtual] |
The main accept method: the actual cuts are applied here
virtual const Root::TAccept& IAsgPhotonIsEMSelector::accept | ( | const xAOD::Photon & | part | ) | const [pure virtual] |
The main accept method: the actual cuts are applied here
virtual const Root::TAccept& IAsgPhotonIsEMSelector::accept | ( | const xAOD::Photon * | part | ) | const [pure virtual] |
The main accept method: the actual cuts are applied here
virtual const Root::TAccept& IAsgPhotonIsEMSelector::accept | ( | const xAOD::Egamma & | part | ) | const [pure virtual] |
Accept with Egamma objects
Implements IAsgEGammaIsEMSelector.
virtual const Root::TAccept& IAsgPhotonIsEMSelector::accept | ( | const xAOD::Egamma * | part | ) | const [pure virtual] |
Accept with Egamma objects
Implements IAsgEGammaIsEMSelector.
virtual const Root::TAccept& IAsgPhotonIsEMSelector::accept | ( | const xAOD::IParticle & | part | ) | const [pure virtual] |
Accept with generic interface
Implements IAsgEGammaIsEMSelector.
virtual const Root::TAccept& IAsgPhotonIsEMSelector::accept | ( | const xAOD::IParticle * | part | ) | const [pure virtual] |
Accept with generic interface
Implements IAsgEGammaIsEMSelector.
virtual StatusCode IAsgPhotonIsEMSelector::execute | ( | const xAOD::Egamma * | eg | ) | const [pure virtual] |
The isem potentially for the trigger
virtual std::string IAsgPhotonIsEMSelector::getOperatingPointName | ( | ) | const [pure virtual] |
Method to get the operating point
Implements IAsgEGammaIsEMSelector.