 |
ATLAS Offline Software
|
Go to the documentation of this file.
10 #ifndef LARG4BARREL_LARBARRELPRESAMPLERCALCULATOR_H
11 #define LARG4BARREL_LARBARRELPRESAMPLERCALCULATOR_H
40 virtual G4bool
Process(
const G4Step* a_step, std::vector<LArHitData>& hdata)
const override final;
53 Gaudi::Property<bool>
m_IflCur{
this,
"IflCur",
true};
58 Gaudi::Property<bool>
m_testbeam{
this,
"isTestbeam",
false};
62 G4String
m_volname{
"LArMgr::LAr::Barrel::Presampler"};
65 #endif // __LArBarrelPresamplerCalculator_H__
virtual StatusCode initialize() override final
LArBarrelPresamplerCalculator & operator=(const LArBarrelPresamplerCalculator &)=delete
bool const RAWDATA *ch2 const
Gaudi::Property< bool > m_testbeam
LArBarrelPresamplerCalculator(const LArBarrelPresamplerCalculator &)=delete
LArBarrelPresamplerCalculator(const std::string &name, ISvcLocator *pSvcLocator)
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual G4float OOTcut() const override final
Gaudi::Property< std::string > m_detectorName
ServiceHandle< ILArBarrelPresamplerGeometry > m_geometry
Gaudi::Property< bool > m_IflCur
float hitTime(const AFP_SIDSimHit &hit)
virtual G4bool isInTime(G4double hitTime) const override final
Gaudi::Property< double > m_OOTcut
virtual StatusCode finalize() override final
const LArG4BirksLaw * m_birksLaw
virtual G4bool Process(const G4Step *a_step, std::vector< LArHitData > &hdata) const override final