ATLAS Offline Software
PhysicsAnalysis
Interfaces
EgammaAnalysisInterfaces
EgammaAnalysisInterfaces
IAsgElectronIsEMSelector.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// Dear emacs, this is -*-c++-*-
6
7
#ifndef EGAMMAANALYSISINTERFACES__IASGELECTRONISEMSELECTOR__
8
#define EGAMMAANALYSISINTERFACES__IASGELECTRONISEMSELECTOR__
9
20
// Include the interfaces
21
#include "
EgammaAnalysisInterfaces/IAsgEGammaIsEMSelector.h
"
22
// Forward declarations
23
#include "
xAODEgamma/ElectronFwd.h
"
24
#include "
xAODEgamma/PhotonFwd.h
"
25
#include "
xAODEgamma/EgammaFwd.h
"
26
27
class
IAsgElectronIsEMSelector
:
virtual
public
IAsgEGammaIsEMSelector
28
{
29
30
ASG_TOOL_INTERFACE
(
IAsgElectronIsEMSelector
)
31
32
public
:
33
38
40
virtual
~IAsgElectronIsEMSelector
() {};
41
42
43
44
};
// End: class definition
45
46
47
#endif
48
EgammaFwd.h
IAsgEGammaIsEMSelector
Interface to tool to select photons.
Definition:
IAsgEGammaIsEMSelector.h:29
PhotonFwd.h
ElectronFwd.h
ASG_TOOL_INTERFACE
#define ASG_TOOL_INTERFACE(CLASSNAME)
Definition:
AsgToolMacros.h:40
IAsgElectronIsEMSelector::~IAsgElectronIsEMSelector
virtual ~IAsgElectronIsEMSelector()
Virtual Destructor.
Definition:
IAsgElectronIsEMSelector.h:40
IAsgEGammaIsEMSelector.h
IAsgElectronIsEMSelector
Interface to tool to select electrons.
Definition:
IAsgElectronIsEMSelector.h:28
Generated on Sun Dec 22 2024 21:11:21 for ATLAS Offline Software by
1.8.18