ATLAS Offline Software
PhysicsAnalysis
Interfaces
EgammaAnalysisInterfaces
EgammaAnalysisInterfaces
IAsgPhotonIsEMSelector.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
#ifndef EGAMMAANALYSISINTERFACES__IASGPHOTONISEMSELECTOR__
6
#define EGAMMAANALYSISINTERFACES__IASGPHOTONISEMSELECTOR__
7
18
// Include the interfaces
19
#include "
EgammaAnalysisInterfaces/IAsgEGammaIsEMSelector.h
"
20
#include "
xAODEgamma/EgammaFwd.h
"
21
#include "
xAODEgamma/PhotonFwd.h
"
22
#include "
xAODEgamma/ElectronFwd.h
"
23
24
class
IAsgPhotonIsEMSelector
:
virtual
public
IAsgEGammaIsEMSelector
25
{
26
27
ASG_TOOL_INTERFACE
(
IAsgPhotonIsEMSelector
)
28
29
public
:
30
35
37
virtual
~IAsgPhotonIsEMSelector
() {};
38
39
};
// End: class definition
40
41
42
#endif
43
EgammaFwd.h
IAsgEGammaIsEMSelector
Interface to tool to select photons.
Definition:
IAsgEGammaIsEMSelector.h:29
PhotonFwd.h
IAsgPhotonIsEMSelector::~IAsgPhotonIsEMSelector
virtual ~IAsgPhotonIsEMSelector()
Virtual Destructor.
Definition:
IAsgPhotonIsEMSelector.h:37
IAsgPhotonIsEMSelector
Interface to tool to select photons.
Definition:
IAsgPhotonIsEMSelector.h:25
ElectronFwd.h
ASG_TOOL_INTERFACE
#define ASG_TOOL_INTERFACE(CLASSNAME)
Definition:
AsgToolMacros.h:40
IAsgEGammaIsEMSelector.h
Generated on Sun Dec 22 2024 21:11:21 for ATLAS Offline Software by
1.8.18