![]() |
ATLAS Offline Software
|
#include <CalibrationCalculator.h>
Public Member Functions | |
| CalibrationCalculator (const std::string &name, ISvcLocator *pSvcLocator) | |
| virtual | ~CalibrationCalculator () |
| void | WheelTypeHandler (Gaudi::Details::PropertyBase &) |
| StatusCode | initialize () override final |
| virtual G4bool | Process (const G4Step *step, LArG4Identifier &identifier, LArG4Identifier &identifier_sr, std::vector< G4double > &energies, const eCalculatorProcessing p=kEnergyAndID) const override final |
Private Attributes | |
| IntegerProperty | m_zside {this, "zSide", 0} |
| UnsignedShortProperty | m_wcalc_tProp {this, "WheelType", 0, &CalibrationCalculator::WheelTypeHandler} |
| LArG4::LArWheelCalculator_t | m_wcalc_t |
| ServiceHandle< ILArCalculatorSvc > | m_geometryCalculator {this, "GeometryCalculator", ""} |
| CaloG4::SimulationEnergies | m_energyCalculator |
Definition at line 48 of file CalibrationCalculator.h.
| LArG4::EC::CalibrationCalculator::CalibrationCalculator | ( | const std::string & | name, |
| ISvcLocator * | pSvcLocator ) |
|
virtual |
|
finaloverride |
|
finaloverridevirtual |
| void LArG4::EC::CalibrationCalculator::WheelTypeHandler | ( | Gaudi::Details::PropertyBase & | ) |
|
private |
Definition at line 83 of file CalibrationCalculator.h.
|
private |
Definition at line 80 of file CalibrationCalculator.h.
|
private |
Definition at line 77 of file CalibrationCalculator.h.
|
private |
Definition at line 76 of file CalibrationCalculator.h.
|
private |
Definition at line 75 of file CalibrationCalculator.h.