18#ifndef HGTD_DIGITZATION_HGTD_DIGITZATIONTOOL_H
19#define HGTD_DIGITZATION_HGTD_DIGITZATIONTOOL_H
25#include "GaudiKernel/ServiceHandle.h"
26#include "GaudiKernel/ToolHandle.h"
57 const IInterface* parent);
62 virtual StatusCode
initialize()
override final;
66 virtual StatusCode
prepareEvent(
const EventContext& ctx,
unsigned int)
override final;
72 virtual StatusCode
mergeEvent(
const EventContext& ctx)
override final;
107 BooleanProperty
m_onlyUseContainerName{
this,
"OnlyUseContainerName",
true,
"Don't use the ReadHandleKey directly. Just extract the container name from it."};
124 ToolHandle<IFrontEnd>
m_hgtd_front_end_tool{
this,
"FrontEnd",
"HGTD_FrontEndTool",
"Tool for pulse shape simulation"};
125 ToolHandle<IHGTD_SurfaceChargesGenerator>
m_hgtd_surf_charge_gen{
this,
"SurfaceChargesGenerator",
"HGTD_SurfaceChargesGenerator",
"Choice of using a more detailed charge drift model"};
126 ToolHandle<HGTD_TdcCalibrationTool>
m_hgtd_tdc_calib_tool{
this,
"HGTD_TdcCalibrationTool",
"HGTD_TdcCalibrationTool",
"Tool that handles the Time to Digital Converter (TDC)"};
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration.
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration.
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration.
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration.
the preferred mechanism to access information from the different event stores in a pileup job.
This is an Identifier helper class for the HGTD subdetector.
Class to hold geometrical description of a solid state detector element.
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.