ATLAS Offline Software
Loading...
Searching...
No Matches
ILArBarrelGeometry Class Referenceabstract

#include <ILArBarrelGeometry.h>

Inheritance diagram for ILArBarrelGeometry:
Collaboration diagram for ILArBarrelGeometry:

Public Member Functions

 ILArBarrelGeometry ()
virtual ~ILArBarrelGeometry ()
 DeclareInterfaceID (ILArBarrelGeometry, 1, 0)
virtual void initializeForSDCreation ()=0
virtual LArG4Identifier CalculateIdentifier (const G4Step *) const =0
virtual void findCell (LArG4::Barrel::CalcData &currentCellData, const double &x, const double &y, const double &z, const double &r, const double &eta, const double &phi, const bool detail) const =0

Detailed Description

Definition at line 49 of file ILArBarrelGeometry.h.

Constructor & Destructor Documentation

◆ ILArBarrelGeometry()

ILArBarrelGeometry::ILArBarrelGeometry ( )
inline

Definition at line 52 of file ILArBarrelGeometry.h.

52{};

◆ ~ILArBarrelGeometry()

virtual ILArBarrelGeometry::~ILArBarrelGeometry ( )
inlinevirtual

Definition at line 54 of file ILArBarrelGeometry.h.

54{};

Member Function Documentation

◆ CalculateIdentifier()

virtual LArG4Identifier ILArBarrelGeometry::CalculateIdentifier ( const G4Step * ) const
pure virtual

◆ DeclareInterfaceID()

ILArBarrelGeometry::DeclareInterfaceID ( ILArBarrelGeometry ,
1 ,
0  )

◆ findCell()

virtual void ILArBarrelGeometry::findCell ( LArG4::Barrel::CalcData & currentCellData,
const double & x,
const double & y,
const double & z,
const double & r,
const double & eta,
const double & phi,
const bool detail ) const
pure virtual

◆ initializeForSDCreation()

virtual void ILArBarrelGeometry::initializeForSDCreation ( )
pure virtual

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