ATLAS Offline Software
Public Member Functions | List of all members
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  ,
,
 
)

◆ 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: