ATLAS Offline Software
Functions
particleInheritance.cxx File Reference

Declare inheritance relationships for particle-related classes. More...

#include "EventKernel/INavigable4Momentum.h"
#include "EventKernel/IParticle.h"
#include "AthenaKernel/BaseInfo.h"
Include dependency graph for particleInheritance.cxx:

Go to the source code of this file.

Functions

 SG_ADD_BASE (IParticle, SG_VIRTUAL(INavigable4Momentum))
 
 SG_ADD_BASE (IParticle, SG_VIRTUAL(IAthenaBarCode))
 
 SG_ADD_BASE (IParticle, SG_VIRTUAL(INavigable))
 
 SG_ADD_BASE (IParticle, SG_VIRTUAL(I4Momentum))
 
 SG_ADD_BASE (INavigable4Momentum, SG_VIRTUAL(IAthenaBarCode))
 
 SG_ADD_BASE (INavigable4Momentum, SG_VIRTUAL(INavigable))
 
 SG_ADD_BASE (INavigable4Momentum, SG_VIRTUAL(I4Momentum))
 

Detailed Description

Declare inheritance relationships for particle-related classes.

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

Definition in file particleInheritance.cxx.

Function Documentation

◆ SG_ADD_BASE() [1/7]

SG_ADD_BASE ( INavigable4Momentum  ,
SG_VIRTUAL(I4Momentum  
)

◆ SG_ADD_BASE() [2/7]

SG_ADD_BASE ( INavigable4Momentum  ,
SG_VIRTUAL(IAthenaBarCode  
)

◆ SG_ADD_BASE() [3/7]

SG_ADD_BASE ( INavigable4Momentum  ,
SG_VIRTUAL(INavigable  
)

◆ SG_ADD_BASE() [4/7]

SG_ADD_BASE ( IParticle  ,
SG_VIRTUAL(I4Momentum  
)

◆ SG_ADD_BASE() [5/7]

SG_ADD_BASE ( IParticle  ,
SG_VIRTUAL(IAthenaBarCode  
)

◆ SG_ADD_BASE() [6/7]

SG_ADD_BASE ( IParticle  ,
SG_VIRTUAL(INavigable  
)

◆ SG_ADD_BASE() [7/7]

SG_ADD_BASE ( IParticle  ,
SG_VIRTUAL(INavigable4Momentum  
)