ATLAS Offline Software
Public Member Functions | List of all members
LArG4::HEC::ILocalGeometry Class Referenceabstract

#include <ILocalGeometry.h>

Inheritance diagram for LArG4::HEC::ILocalGeometry:
Collaboration diagram for LArG4::HEC::ILocalGeometry:

Public Member Functions

 ILocalGeometry ()
 
virtual ~ILocalGeometry ()
 
 DeclareInterfaceID (ILocalGeometry, 1, 0)
 
virtual LArG4Identifier CalculateIdentifier (const G4Step *a_step, const eLocalGeometryType type=kLocActive, int depthadd=0, double deadzone=4.*CLHEP::mm, double locyadd=0.*CLHEP::mm) const =0
 

Detailed Description

Definition at line 25 of file ILocalGeometry.h.

Constructor & Destructor Documentation

◆ ILocalGeometry()

LArG4::HEC::ILocalGeometry::ILocalGeometry ( )
inline

Definition at line 28 of file ILocalGeometry.h.

28 {}

◆ ~ILocalGeometry()

virtual LArG4::HEC::ILocalGeometry::~ILocalGeometry ( )
inlinevirtual

Definition at line 29 of file ILocalGeometry.h.

29 {}

Member Function Documentation

◆ CalculateIdentifier()

virtual LArG4Identifier LArG4::HEC::ILocalGeometry::CalculateIdentifier ( const G4Step *  a_step,
const eLocalGeometryType  type = kLocActive,
int  depthadd = 0,
double  deadzone = 4.*CLHEP::mm,
double  locyadd = 0.*CLHEP::mm 
) const
pure virtual

◆ DeclareInterfaceID()

LArG4::HEC::ILocalGeometry::DeclareInterfaceID ( ILocalGeometry  ,
,
 
)

The documentation for this class was generated from the following file: