6#ifndef STGC_DIGITIZATIONR4_DIGITIZATIONTOOL_H
7#define STGC_DIGITIZATIONR4_DIGITIZATIONTOOL_H
30 using MuonDigitizationTool::MuonDigitizationTool;
65 StatusCode
digitize(
const EventContext& ctx,
76 ToolHandle<Muon::INSWCalibSmearingTool>
m_smearingTool{
this,
"SmearingTool",
"Muon::NSWCalibSmearingTool/STGCCalibSmearingTool"};
77 ToolHandle<Muon::INSWCalibTool>
m_calibrationTool{
this,
"CalibrationTool",
"Muon::NSWCalibTool/STGCCalibTool"};
90 Gaudi::Property<double>
m_runVoltage{
this,
"operatingHVinkV" , 2.8};
92 "Use conditions data to get VMM charge threshold values"};
107 return a.get() < b.get();
115 const double vmmDeadTime,
116 const bool isNeighbourOn,
122 const double vmmDeadTime,
123 const bool isNeighbourOn,
127 uint16_t
bcTagging(
const double digitTime)
const;
Identifier identify() const
std::vector< std::unique_ptr< sTgcDigit > > sTgcDigitVec
Digitize a given hit.
Conditions data to model a channel dependent energy deposit threshold such that the electronics retur...
Property holding a SG store/key/clid from which a WriteHandle is made.
This header ties the generic definitions in this package.
MuonSimHitContainer_v1 MuonSimHitContainer
Define the version of the pixel cluster container.
Holds necessary conditions and data for digitization.