21#ifndef LArG4_EndcapCryostat_CalibrationLArCalculator_H
22#define LArG4_EndcapCryostat_CalibrationLArCalculator_H
LArGeo::VDetectorParameters LArVG4DetectorParameters
LArCalibCalculatorSvcImp(const std::string &name, ISvcLocator *pSvcLocator)
ServiceHandle< ILArCalibCalculatorSvc > m_defaultCalculator
const LArVG4DetectorParameters * m_parameters
double endZHEC1Wheel() const
double zBehindTile() const
double m_zInFrontOfSpanishFan
CaloG4::SimulationEnergies m_energyCalculator
double m_zInFrontOfPresampler
StatusCode initialize() override final
double startZHEC2Wheel() const
double zEMECRefPoint() const
CalibrationLArCalculator(const std::string &name, ISvcLocator *pSvcLocator)
double zInFrontOfSpanishFan() const
double zInFrontOfHEC() const
double zInFrontOfPresampler() const
double rhoOutOfEmecHec() const
virtual G4bool Process(const G4Step *step, LArG4Identifier &identifier, std::vector< G4double > &energies, const eCalculatorProcessing p=kEnergyAndID) const override final