![]() |
ATLAS Offline Software
|
#include <LocalCalibrationCalculator.h>
Public Member Functions | |
| LocalCalibrationCalculator (const std::string &name, ISvcLocator *pSvcLocatorconst) | |
| void | GeometryTypeUpdateHandler (Gaudi::Details::PropertyBase &) |
| StatusCode | initialize () override final |
| virtual | ~LocalCalibrationCalculator ()=default |
| virtual G4bool | Process (const G4Step *step, LArG4Identifier &identifier, LArG4Identifier &identifier_sr, std::vector< G4double > &energies, const eCalculatorProcessing process=kEnergyAndID) const override final |
Private Attributes | |
| ServiceHandle< ILocalGeometry > | m_geometryCalculator {this, "GeometryCalculator", "LocalHECGeometry"} |
| eLocalGeometryType | m_geometryType {kLocActive} |
| StringProperty | m_strgeometryType {this, "GeometryType", "ACTIVE", &LocalCalibrationCalculator::GeometryTypeUpdateHandler} |
| CaloG4::SimulationEnergies | m_energyCalculator |
Definition at line 25 of file LocalCalibrationCalculator.h.
| LArG4::HEC::LocalCalibrationCalculator::LocalCalibrationCalculator | ( | const std::string & | name, |
| ISvcLocator * | pSvcLocatorconst ) |
|
virtualdefault |
| void LArG4::HEC::LocalCalibrationCalculator::GeometryTypeUpdateHandler | ( | Gaudi::Details::PropertyBase & | ) |
|
finaloverride |
|
finaloverridevirtual |
|
private |
Definition at line 44 of file LocalCalibrationCalculator.h.
|
private |
Definition at line 39 of file LocalCalibrationCalculator.h.
|
private |
Definition at line 41 of file LocalCalibrationCalculator.h.
|
private |
Definition at line 42 of file LocalCalibrationCalculator.h.