Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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