This class contains the geometry calculations needed to calculate an identifier for a given G4Step. Note: This class is intended for use in calculating identifiers in both active and inactive regions of the detector. For calibration studies, it must work properly whether the energy is deposited in the liquid argon or the absorber.
More...
#include <LocalGeometry.h>
This class contains the geometry calculations needed to calculate an identifier for a given G4Step. Note: This class is intended for use in calculating identifiers in both active and inactive regions of the detector. For calibration studies, it must work properly whether the energy is deposited in the liquid argon or the absorber.
- Author
- Pavol Strizenec
- Date
- 05-Apr-2006
Definition at line 36 of file LocalGeometry.h.
◆ LocalGeometry()
LArG4::HEC::LocalGeometry::LocalGeometry |
( |
const std::string & |
name, |
|
|
ISvcLocator * |
pSvcLocator |
|
) |
| |
◆ ~LocalGeometry()
virtual LArG4::HEC::LocalGeometry::~LocalGeometry |
( |
| ) |
|
|
virtualdefault |
◆ binSearch()
int LArG4::HEC::LocalGeometry::binSearch |
( |
double |
ly, |
|
|
int |
depth, |
|
|
int |
reg |
|
) |
| const |
|
private |
◆ binSearchAll()
int LArG4::HEC::LocalGeometry::binSearchAll |
( |
double |
ly, |
|
|
int |
depth, |
|
|
bool |
regular = false |
|
) |
| const |
|
private |
◆ CalculateIdentifier()
◆ deadZone()
double LArG4::HEC::LocalGeometry::deadZone |
( |
double |
locx, |
|
|
double |
locy |
|
) |
| const |
|
private |
◆ initialize()
StatusCode LArG4::HEC::LocalGeometry::initialize |
( |
| ) |
|
|
finaloverride |
◆ m_betweenWheel
double LArG4::HEC::LocalGeometry::m_betweenWheel = 0.0 |
|
private |
◆ m_depthSize
double LArG4::HEC::LocalGeometry::m_depthSize[7] = {0.0} |
|
private |
◆ m_firstAbsorber
double LArG4::HEC::LocalGeometry::m_firstAbsorber[7] = {0.0} |
|
private |
◆ m_geoDbTagSvc
◆ m_geoModel
◆ m_isX
Gaudi::Property<bool> LArG4::HEC::LocalGeometry::m_isX {this, "isX", false} |
|
private |
◆ m_pads
double LArG4::HEC::LocalGeometry::m_pads[7][15] = {} |
|
private |
The documentation for this class was generated from the following file: