![]() |
ATLAS Offline Software
|
#include <LArEndcapPresamplerCalculator.h>
Public Member Functions | |
| LArEndcapPresamplerCalculator (const std::string &name, ISvcLocator *pSvcLocator) | |
| LArEndcapPresamplerCalculator (const LArEndcapPresamplerCalculator &)=delete | |
| LArEndcapPresamplerCalculator & | operator= (const LArEndcapPresamplerCalculator &)=delete |
| virtual StatusCode | initialize () override final |
| virtual G4float | OOTcut () const override final |
| virtual G4bool | isInTime (G4double hitTime) const override final |
| virtual G4bool | Process (const G4Step *, std::vector< LArHitData > &) const override final |
| virtual void | initializeForSDCreation () override |
Protected Attributes | |
| Gaudi::Property< bool > | m_BirksLaw {this, "BirksLaw", true} |
| Gaudi::Property< double > | m_Birksk {this, "Birksk", 0.05832} |
| Gaudi::Property< double > | m_OOTcut {this, "OOTcut", 300*CLHEP::ns} |
Private Attributes | |
| ServiceHandle< LArG4::IECPresamplerGeometry > | m_geometry {this, "GeometryCalculator", "EMECPresamplerGeometry"} |
| std::unique_ptr< LArG4BirksLaw > | m_birksLaw {} |
Definition at line 30 of file LArEndcapPresamplerCalculator.h.
| LArEndcapPresamplerCalculator::LArEndcapPresamplerCalculator | ( | const std::string & | name, |
| ISvcLocator * | pSvcLocator ) |
|
delete |
|
finaloverridevirtual |
|
inlineoverridevirtualinherited |
Reimplemented in LArBarrelCalculator, and LArHECWheelCalculator.
Definition at line 19 of file LArCalculatorSvcImp.h.
|
inlinefinaloverridevirtual |
Definition at line 43 of file LArEndcapPresamplerCalculator.h.
|
inlinefinaloverridevirtual |
Definition at line 40 of file LArEndcapPresamplerCalculator.h.
|
delete |
|
finaloverridevirtual |
|
protectedinherited |
Definition at line 27 of file LArCalculatorSvcImp.h.
|
protectedinherited |
Definition at line 23 of file LArCalculatorSvcImp.h.
|
private |
Definition at line 55 of file LArEndcapPresamplerCalculator.h.
|
private |
Definition at line 53 of file LArEndcapPresamplerCalculator.h.
|
protectedinherited |
Definition at line 30 of file LArCalculatorSvcImp.h.