|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef LArFCALCalculatorBase_H
12 #define LArFCALCalculatorBase_H
21 #include "LArReadoutGeometry/FCAL_ChannelMap.h"
40 virtual G4bool
Process(
const G4Step*, std::vector<LArHitData>&)
const override final;
68 #endif // LArFCALCalculatorBase_H
This class contains the tube and tile maps for the FCAL A tile is of a set of FCAL tubes.
LArG4BirksLaw * m_birksLaw
LArFCALCalculatorBase(const std::string &name, ISvcLocator *pSvcLocator)
const FCALModule * m_posModule
LArFCALCalculatorBase operator=(const LArFCALCalculatorBase &)
bool const RAWDATA *ch2 const
virtual StatusCode finalize() override
virtual StatusCode initialize() override
FCAL_ChannelMap * m_ChannelMap
::StatusCode StatusCode
StatusCode definition for legacy code.
FCALHVManager::FCALHVData m_hvdata
virtual G4float OOTcut() const override final
const FCALModule * m_negModule
virtual G4bool isInTime(G4double hitTime) const override final
float hitTime(const AFP_SIDSimHit &hit)
LArFCALCalculatorBase(const LArFCALCalculatorBase &)
virtual G4bool Process(const G4Step *, std::vector< LArHitData > &) const override final