|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef SCT_DIGITIZATION_ITkStripFrontEnd_H
5 #define SCT_DIGITIZATION_ITkStripFrontEnd_H
12 #include "GaudiKernel/ToolHandle.h"
20 class SCT_DetectorManager;
24 class HepRandomEngine;
56 StringProperty
m_detMgrName{
this,
"DetectorManager",
"SCT",
"Name of DetectorManager to retrieve"};
59 #endif //ITkStripFrontEnd_H
ITkStripFrontEnd(const std::string &type, const std::string &name, const IInterface *parent)
constructor
StringProperty m_detMgrName
virtual ~ITkStripFrontEnd()=default
Destructor.
virtual void process(SiChargedDiodeCollection &collection, CLHEP::HepRandomEngine *rndmEngine) const override
use the baseclass default finalize
const InDetDD::SCT_DetectorManager * m_ITkStripMgr
Handle to SCT detector manager, also valid for ITkStrips.
virtual StatusCode initialize() override
AlgTool initialize.
::StatusCode StatusCode
StatusCode definition for legacy code.
const SCT_ID * m_ITkStripId
Handle to SCT ID helper also valid for ITkStrips.
simulation of the ITk Strips front-end electronics working as a SiPreDigitsProcessor models response ...