TRTElectronicsProcessing Node1 TRTElectronicsProcessing - m_timeInterval - m_totalNumberOfBins - m_numberOfPreZeroBins - m_numberOfPostZeroBins - m_binWidth - m_minDiscriminatorWidthIn BinWidths - m_discriminatorSettlingTime InBinWidths - m_discriminatorDeadTimeIn BinWidths - m_minWidthMinusSettlingTime InBinWidths - m_lowThresholdBar - m_lowThresholdEC - m_energyDistribution - m_lowThresholdDiscriminator - m_highThresholdDiscriminator + TRTElectronicsProcessing() + ~TRTElectronicsProcessing() + ProcessDeposits() + getHighThreshold() + LTt0Shift() + HTt0Shift() - TRTElectronicsProcessing() - operator=() - Initialize() - TabulateSignalShape() - SignalShaping() - DiscriminatorResponse() - EncodeDigit() Node2 AthMessaging - m_msg_tls - ATLAS_THREAD_SAFE + AthMessaging() + AthMessaging() + ~AthMessaging() + msgLvl() + msg() + msg() + setLevel() - AthMessaging() - AthMessaging() - operator=() - initMessaging() Node2->Node1 Node9 TRTDigSettings - m_digversion - m_useMagneticFieldMap - m_getT0FromData - m_storeSDO - m_ionisationPotential - m_ionisationPotentialArgon - m_ionisationPotentialKrypton - m_smearingFactor - m_smearingFactorArgon - m_smearingFactorKrypton and 87 more... + TRTDigSettings() + initialize() + DigSettingsFromCondDB() + addPropertiesForOverrideable Parameters() + addPropertiesForOverrideable Parameters() + print() + printFlagsForOverrideable Parameters() + digVers() + useAttenuation() + attenuationLength() and 63 more... - defineVariables() - fillDefaults() - processOverrides() - defineNewVariable() - defineNewUIntVariable() - defineNewIntVariable() - defineNewBoolVariable() Node2->Node9 Node3 std::atomic< IMessageSvc * > + ptr Node3->Node2 -m_imsg Node4 std::string Node4->Node2 -m_nm Node6 std::atomic< MSG::Level > + ptr Node6->Node2 -m_lvl Node7 std::atomic< bool > + ptr Node7->Node1 -m_first Node8 TRTElectronicsNoise - m_fractionOfSlowNoise - m_nbins_periodic + TRTElectronicsNoise() + ~TRTElectronicsNoise() + getSamplesOfMaxLTOverNoiseAmp() + reinitElectronicsNoise() + setElectronicsNoiseAmplitude() + addElectronicsNoise() - tabulateNoiseSignalShape() - getMax() - InitializeNoiseShaping() - NoiseShape() Node8->Node1 -m_pElectronicsNoise Node9->Node1 -m_settings Node9->Node8 -m_settings Node14 std::vector< float > + elements Node14->Node8 -m_tmpArray -m_cachedSlowNoiseAfter SignalShaping -m_cachedFastNoiseAfterSignal Shaping Node15 std::vector< double > + elements Node15->Node1 -m_lowThresholdSignalShape -m_highThresholdSignalShape -m_highThresholdSignal -m_lowThresholdSignal Node15->Node8 -m_noisepars1 -m_noiseSignalShape -m_noisepars2