ATLAS Offline Software
Functions
egammaInheritance.cxx File Reference

Declare inheritance relationships for egamma classes. More...

#include "egammaEvent/Electron.h"
#include "egammaEvent/Photon.h"
#include "egammaEvent/EMTrackFit.h"
#include "egammaEvent/EMBremFit.h"
#include "egammaEvent/EMConvert.h"
#include "egammaEvent/EMErrorDetail.h"
#include "egammaEvent/EMTrackMatch.h"
#include "AnalysisTriggerEvent/EmTau_ROI.h"
#include "EventKernel/INavigable4Momentum.h"
#include "Navigation/IAthenaBarCode.h"
#include "AthenaKernel/BaseInfo.h"
#include "xAODBase/IParticle.h"
#include "xAODEgamma/Electron.h"

Go to the source code of this file.

Functions

 SG_ADD_BASE (EmTau_ROI, SG_VIRTUAL(INavigable4Momentum))
 
 SG_ADD_BASE (Analysis::Electron, SG_VIRTUAL(IAthenaBarCode))
 
 SG_ADD_BASE (Analysis::Photon, SG_VIRTUAL(IAthenaBarCode))
 
 SG_ADD_BASE (egamma, SG_VIRTUAL(IAthenaBarCode))
 
 SG_ADD_BASE (EMTrackFit, egDetail)
 
 SG_ADD_BASE (EMBremFit, egDetail)
 
 SG_ADD_BASE (EMConvert, egDetail)
 
 SG_ADD_BASE (EMErrorDetail, egDetail)
 
 SG_ADD_BASE (EMTrackMatch, egDetail)
 

Detailed Description

Declare inheritance relationships for egamma classes.

Author
scott snyder snyde.nosp@m.r@bn.nosp@m.l.gov
Date
Oct, 2009 Eventually, these should be moved to the EDM classes.

Definition in file egammaInheritance.cxx.

Function Documentation

◆ SG_ADD_BASE() [1/9]

SG_ADD_BASE ( Analysis::Electron  ,
SG_VIRTUAL(IAthenaBarCode  
)

◆ SG_ADD_BASE() [2/9]

SG_ADD_BASE ( Analysis::Photon  ,
SG_VIRTUAL(IAthenaBarCode  
)

◆ SG_ADD_BASE() [3/9]

SG_ADD_BASE ( egamma  ,
SG_VIRTUAL(IAthenaBarCode  
)

◆ SG_ADD_BASE() [4/9]

SG_ADD_BASE ( EMBremFit  ,
egDetail   
)

◆ SG_ADD_BASE() [5/9]

SG_ADD_BASE ( EMConvert  ,
egDetail   
)

◆ SG_ADD_BASE() [6/9]

SG_ADD_BASE ( EMErrorDetail  ,
egDetail   
)

◆ SG_ADD_BASE() [7/9]

SG_ADD_BASE ( EmTau_ROI  ,
SG_VIRTUAL(INavigable4Momentum  
)

◆ SG_ADD_BASE() [8/9]

SG_ADD_BASE ( EMTrackFit  ,
egDetail   
)

◆ SG_ADD_BASE() [9/9]

SG_ADD_BASE ( EMTrackMatch  ,
egDetail   
)