ATLAS Offline Software
TRTNoise Member List

This is the complete list of members for TRTNoise, including all inherited members.

appendCrossTalkNoiseToProperDigits(std::vector< TRTDigit > &digitVect, const std::set< Identifier > &simhitsIdentifiers, const ServiceHandle< ITRT_StrawNeighbourSvc > &m_TRTStrawNeighbourSvc, CLHEP::HepRandomEngine *noiseRndmEngine)TRTNoise
appendPureNoiseToProperDigits(std::vector< TRTDigit > &digitVect, const std::set< int > &sim_hitids, CLHEP::HepRandomEngine *noiseRndmEngine)TRTNoise
AthMessaging(IMessageSvc *msgSvc, const std::string &name)AthMessaging
AthMessaging(const std::string &name)AthMessaging
AthMessaging()AthMessagingprivate
AthMessaging(const AthMessaging &rhs)AthMessagingprivate
ATLAS_THREAD_SAFEAthMessagingmutableprivate
evolve_LT2AmpVsNL_to_include_LTfluct(std::vector< float > &nl_given_lt2na, const float &min_lt2na, const float &max_lt2na, const float relativeLTFluct, float &new_min_lt2na, float &new_max_lt2na, const unsigned int &number_new_bins)TRTNoiseprivatestatic
getStrawIdentifier(int hitID)TRTNoiseprivate
initMessaging() constAthMessagingprivate
InitThresholdsAndNoiseAmplitudes_and_ProduceNoiseDigitPool(CLHEP::HepRandomEngine *noiseRndmEngine, CLHEP::HepRandomEngine *elecNoiseRndmEngine, CLHEP::HepRandomEngine *elecProcRndmEngine)TRTNoiseprivate
m_detmgrTRTNoiseprivate
m_digitPoolTRTNoiseprivate
m_digitPoolLengthTRTNoiseprivate
m_digitPoolLength_nextaccessindexTRTNoiseprivate
m_id_helperTRTNoiseprivate
m_imsgAthMessagingmutableprivate
m_lvlAthMessagingmutableprivate
m_msg_tlsAthMessagingmutableprivate
m_nmAthMessagingprivate
m_noise_randengineTRTNoiseprivate
m_pDigConditionsTRTNoiseprivate
m_pElectronicsNoiseTRTNoiseprivate
m_pElectronicsProcessingTRTNoiseprivate
m_settingsTRTNoiseprivate
m_sumToolTRTNoiseprivate
m_UseGasMixTRTNoiseprivate
makeInvertedLookupTable(const std::vector< float > &y_given_x, const float &min_x, const float &max_x, std::vector< float > &x_given_y, float &min_y, float &max_y)TRTNoiseprivatestatic
msg() constAthMessaginginline
msg(const MSG::Level lvl) constAthMessaginginline
msgLvl(const MSG::Level lvl) constAthMessaginginline
operator=(const AthMessaging &rhs)AthMessagingprivate
ProduceNoiseDigitPool(const std::vector< float > &lowthresholds, const std::vector< float > &noiseamps, const std::vector< int > &strawType, CLHEP::HepRandomEngine *noiseRndmEngine, CLHEP::HepRandomEngine *elecNoiseRndmEngine, CLHEP::HepRandomEngine *elecProcRndmEngine)TRTNoiseprivate
setLevel(MSG::Level lvl)AthMessaging
simulateNoiseFrequency(const unsigned int &totalNumberOfTests, const double &electronicsNoiseAmplitude, double lowthreshold=-1.0)TRTNoiseprivate
sortDigits(std::vector< TRTDigit > &digitVect)TRTNoisestatic
TRTNoise(const TRTDigSettings *, const InDetDD::TRT_DetectorManager *, CLHEP::HepRandomEngine *noiseRndmEngine, CLHEP::HepRandomEngine *elecNoiseRndmEngine, CLHEP::HepRandomEngine *elecProcRndmEngine, CLHEP::HepRandomEngine *elecNoiseResetRndmEngine, TRTDigCondBase *digcond, TRTElectronicsProcessing *ep, TRTElectronicsNoise *electronicsnoise, const TRT_ID *trt_id, int UseGasMix, ToolHandle< ITRT_StrawStatusSummaryTool > sumTool)TRTNoise
useLookupTable(const float &x, const std::vector< float > &y_given_x, const float &min_x, const float &max_x)TRTNoiseprivatestatic
~AthMessaging()AthMessagingvirtual
~TRTNoise()TRTNoise