ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
D3PDMaker
egammaD3PDMaker
src
egammaInheritance.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// $Id$
14
15
#include "
egammaEvent/Electron.h
"
16
#include "
egammaEvent/Photon.h
"
17
#include "
egammaEvent/EMTrackFit.h
"
18
#include "
egammaEvent/EMBremFit.h
"
19
#include "
egammaEvent/EMConvert.h
"
20
#include "
egammaEvent/EMErrorDetail.h
"
21
#include "
egammaEvent/EMTrackMatch.h
"
22
#include "
AnalysisTriggerEvent/EmTau_ROI.h
"
23
#include "
EventKernel/INavigable4Momentum.h
"
24
#include "
Navigation/IAthenaBarCode.h
"
25
#include "
AthenaKernel/BaseInfo.h
"
26
#include "
xAODBase/IParticle.h
"
27
#include "
xAODEgamma/Electron.h
"
28
29
SG_ADD_BASE
(
EmTau_ROI
,
SG_VIRTUAL
(
INavigable4Momentum
));
30
SG_ADD_BASE
(
Analysis::Electron
,
SG_VIRTUAL
(
IAthenaBarCode
));
31
SG_ADD_BASE
(
Analysis::Photon
,
SG_VIRTUAL
(
IAthenaBarCode
));
32
SG_ADD_BASE
(
egamma
,
SG_VIRTUAL
(
IAthenaBarCode
));
33
34
SG_ADD_BASE
(
EMTrackFit
,
egDetail
);
35
SG_ADD_BASE
(
EMBremFit
,
egDetail
);
36
SG_ADD_BASE
(
EMConvert
,
egDetail
);
37
SG_ADD_BASE
(
EMErrorDetail
,
egDetail
);
38
SG_ADD_BASE
(
EMTrackMatch
,
egDetail
);
39
40
BaseInfo.h
Provide an interface for finding inheritance information at run time.
SG_ADD_BASE
#define SG_ADD_BASE(D, B)
Add a new base class B to class D.
Definition
Control/AthenaKernel/AthenaKernel/BaseInfo.h:325
SG_VIRTUAL
#define SG_VIRTUAL(T)
Used to mark virtual derivation.
Definition
Control/AthenaKernel/AthenaKernel/BaseInfo.h:211
EMBremFit.h
EMConvert.h
EMErrorDetail.h
EMTrackFit.h
EMTrackMatch.h
EmTau_ROI.h
IParticle.h
Electron.h
INavigable4Momentum.h
IAthenaBarCode.h
Electron.h
Photon.h
Analysis::Electron
Definition
Reconstruction/egamma/egammaEvent/egammaEvent/Electron.h:20
Analysis::Photon
Definition
Reconstruction/egamma/egammaEvent/egammaEvent/Photon.h:20
EMBremFit
EMBremFit is made by EMBremsstrahlungBuilder.
Definition
EMBremFit.h:27
EMConvert
EM convert property class data class.
Definition
EMConvert.h:35
EMErrorDetail
Definition
EMErrorDetail.h:30
EMTrackFit
Contains the fit result with addtional brem information EMTrackFit is made by EMTrkRefitter.
Definition
EMTrackFit.h:35
EMTrackMatch
Track match property data class.
Definition
EMTrackMatch.h:20
EmTau_ROI
Em/Tau RoI class for analysis.
Definition
EmTau_ROI.h:34
IAthenaBarCode
Definition
AthenaKernel/AthenaKernel/IAthenaBarCode.h:48
INavigable4Momentum
Definition
INavigable4Momentum.h:21
egDetail
Base class for detailed egamma information.
Definition
egDetail.h:29
egamma
elec/gamma data class.
Definition
egamma.h:59
Generated on
for ATLAS Offline Software by
1.17.0