MuonR4::MM_DigitizationTool Node1 MuonR4::MM_DigitizationTool - m_smearingTool - m_calibrationTool - m_digitizeMuonOnly - m_vmmReadoutMode - m_vmmARTMode - m_energyThreshold - m_timeWindowLowerOffset - m_timeWindowUpperOffset - m_DiffMagSecondMuonHit - m_maskMultiplet and 20 more... + MM_DigitizationTool() + initialize() + finalize() # digitize() - combinedStripResponseAllHits() Node2 MuonR4::MuonDigitizationTool - m_streamName - m_onlyUseContainerName - m_includePileUpTruth + MuonDigitizationTool() + initialize() + processBunchXing() + mergeEvent() + prepareEvent() + processAllSubEvents() + processAllSubEvents() # getRandomEngine() # digitize() # addSDO() # getGeoCtx() # retrieveContainer() # retrieveConditions() # fetchCollection() # writeDigitContainer() # hitTime() # passDeadTime() - fillTimedHits() Node2->Node1 Node54 SG::ReadCondHandleKey < AtlasFieldCacheCondObj > + ReadCondHandleKey() + ReadCondHandleKey() Node54->Node1 -m_fieldCondObjInputKey Node58 SG::WriteHandleKey < MmDigitContainer > + WriteHandleKey() + WriteHandleKey() + operator=() Node58->Node1 -m_writeKey Node59 SG::ReadCondHandleKey < NswCalibDbThresholdData > + ReadCondHandleKey() + ReadCondHandleKey() Node59->Node1 -m_condThrshldsKey Node62 SG::ReadCondHandleKey < NswErrorCalibData > + ReadCondHandleKey() + ReadCondHandleKey() Node62->Node1 -m_uncertCalibKey Node65 std::unique_ptr< MM _StripsResponseSimulation > + operator->() Node65->Node1 -m_StripsResponseSimulation Node79 std::unique_ptr< MM _ElectronicsResponseSimulation > + operator->() Node79->Node1 -m_ElectronicsResponseSimulation Node84 std::map< int, NswCalibDb TimeChargeData::CalibConstants > + keys Node84->Node1 -m_noiseParams Node86 SG::ReadCondHandleKey < Muon::DigitEffiData > + ReadCondHandleKey() + ReadCondHandleKey() Node86->Node1 -m_effiDataKey