IAsgElectronMultiLeptonSelector Class Reference

Interface to tool to select electrons. More...

#include <IAsgElectronMultiLeptonSelector.h>

Inheritance diagram for IAsgElectronMultiLeptonSelector:
IAsgSelectionTool asg::IAsgTool AsgElectronMultiLeptonSelector

List of all members.

Public Member Functions

virtual ~IAsgElectronMultiLeptonSelector ()
virtual const Root::TAcceptaccept (const xAOD::IParticle *part) const =0
virtual const Root::TAcceptaccept (const xAOD::Electron *part) const =0
virtual const Root::TAcceptaccept (const xAOD::IParticle &part) const =0
virtual const Root::TAcceptaccept (const xAOD::Electron &part) const =0
virtual std::string getOperatingPointName () const =0

Detailed Description

Interface to tool to select electrons.

12-MAR-2014, convert to ASG tool


Constructor & Destructor Documentation

virtual IAsgElectronMultiLeptonSelector::~IAsgElectronMultiLeptonSelector (  )  [inline, virtual]

Virtual Destructor


Member Function Documentation

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.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1