5#ifndef ISF_FASTCALOSIM_LARFCS_STEPINFOSD_H
6#define ISF_FASTCALOSIM_LARFCS_STEPINFOSD_H
19class G4TouchableHistory;
37 G4bool
ProcessHits(G4Step* a_step, G4TouchableHistory*)
override;
This class provides the client interface for accessing the detector description information common to...
FCS_StepInfoSD(G4String a_name, const FCS_Param::Config &config)
Constructor.
Helper class for LArEM offline identifiers.
Helper class for LArFCAL offline identifiers.
LArFCS_StepInfoSD(G4String a_name, const FCS_Param::Config &config)
Constructor.
G4bool ProcessHits(G4Step *a_step, G4TouchableHistory *) override
Main processing method.
virtual ~LArFCS_StepInfoSD()
Destructor.
ILArCalculatorSvc * m_calculator
Member variable - the calculator we'll use.
Identifier ConvertID(const LArG4Identifier &a_ident) const
Helper function for making "real" identifiers from LArG4Identifiers.
Helper class for LArHEC offline identifiers.