![]() |
ATLAS Offline Software
|
#include <LArFCALCalibCalculatorBase.h>
Public Member Functions | |
| LArFCALCalibCalculatorBase (const std::string &name, ISvcLocator *pSvcLocator) | |
| virtual StatusCode | initialize () override |
| virtual | ~LArFCALCalibCalculatorBase ()=default |
| virtual G4bool | Process (const G4Step *step, LArG4Identifier &identifier, LArG4Identifier &identifier_sr, std::vector< G4double > &energies, const eCalculatorProcessing process=kEnergyAndID) const override final |
| virtual G4double | GetdeltaX () |
| virtual G4double | GetdeltaY () |
Protected Attributes | |
| Gaudi::Property< G4double > | m_deltaX {this, "FCALdeltaX", 0.} |
| Gaudi::Property< G4double > | m_deltaY {this, "FCALdeltaY", 0.} |
| Gaudi::Property< G4int > | m_FCalSampling {this, "FCALSampling", 0} |
Private Attributes | |
| CaloG4::SimulationEnergies | m_energyCalculator {} |
| G4float | m_zShift {0.f} |
| FCAL_ChannelMap * | m_ChannelMap {nullptr} |
Definition at line 37 of file LArFCALCalibCalculatorBase.h.
| LArG4::FCAL::LArFCALCalibCalculatorBase::LArFCALCalibCalculatorBase | ( | const std::string & | name, |
| ISvcLocator * | pSvcLocator ) |
|
virtualdefault |
|
inlinevirtual |
Definition at line 60 of file LArFCALCalibCalculatorBase.h.
|
inlinevirtual |
Definition at line 61 of file LArFCALCalibCalculatorBase.h.
|
overridevirtual |
|
finaloverridevirtual |
|
private |
Definition at line 75 of file LArFCALCalibCalculatorBase.h.
|
protected |
Definition at line 64 of file LArFCALCalibCalculatorBase.h.
|
protected |
Definition at line 65 of file LArFCALCalibCalculatorBase.h.
|
private |
Definition at line 71 of file LArFCALCalibCalculatorBase.h.
|
protected |
Definition at line 67 of file LArFCALCalibCalculatorBase.h.
|
private |
Definition at line 73 of file LArFCALCalibCalculatorBase.h.