ATLAS Offline Software
Loading...
Searching...
No Matches
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 23 of file ILocalGeometry.h.

Constructor & Destructor Documentation

◆ ILocalGeometry()

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

Definition at line 26 of file ILocalGeometry.h.

26{}

◆ ~ILocalGeometry()

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

Definition at line 27 of file ILocalGeometry.h.

27{}

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 ,
1 ,
0  )

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