Migrate TRT_Digitization code to use IAtRNGSvc
Additionally create all `CLHEP::HepRandomEngine` instances in `TRTDigitizationTool` and propagate them to the other classes in the package. This design isn't the nicest, but it makes it clear what is going on. Potentially the number of `CLHEP::HepRandomEngine` instances can be reduced in the future. Also drop random number service configuration from `CfgGetter` methods in `TRT_DigitizationConfig.py`. Increment `overlay-d1498-22.0` reference file to v2 in `RunTier0TestsTools.py`.
parent
ac60484a
No related branches found
No related tags found
Showing
- InnerDetector/InDetDigitization/TRT_Digitization/python/TRT_DigitizationConfig.py 0 additions, 18 deletions...ization/TRT_Digitization/python/TRT_DigitizationConfig.py
- InnerDetector/InDetDigitization/TRT_Digitization/src/TRTDigCondBase.cxx 2 additions, 2 deletions...InDetDigitization/TRT_Digitization/src/TRTDigCondBase.cxx
- InnerDetector/InDetDigitization/TRT_Digitization/src/TRTDigCondBase.h 3 additions, 2 deletions...r/InDetDigitization/TRT_Digitization/src/TRTDigCondBase.h
- InnerDetector/InDetDigitization/TRT_Digitization/src/TRTDigCondFakeMap.cxx 5 additions, 6 deletions...etDigitization/TRT_Digitization/src/TRTDigCondFakeMap.cxx
- InnerDetector/InDetDigitization/TRT_Digitization/src/TRTDigCondFakeMap.h 4 additions, 8 deletions...nDetDigitization/TRT_Digitization/src/TRTDigCondFakeMap.h
- InnerDetector/InDetDigitization/TRT_Digitization/src/TRTDigitizationTool.cxx 59 additions, 39 deletions...Digitization/TRT_Digitization/src/TRTDigitizationTool.cxx
- InnerDetector/InDetDigitization/TRT_Digitization/src/TRTDigitizationTool.h 14 additions, 8 deletions...etDigitization/TRT_Digitization/src/TRTDigitizationTool.h
- InnerDetector/InDetDigitization/TRT_Digitization/src/TRTElectronicsNoise.cxx 15 additions, 14 deletions...Digitization/TRT_Digitization/src/TRTElectronicsNoise.cxx
- InnerDetector/InDetDigitization/TRT_Digitization/src/TRTElectronicsNoise.h 7 additions, 8 deletions...etDigitization/TRT_Digitization/src/TRTElectronicsNoise.h
- InnerDetector/InDetDigitization/TRT_Digitization/src/TRTElectronicsProcessing.cxx 6 additions, 6 deletions...ization/TRT_Digitization/src/TRTElectronicsProcessing.cxx
- InnerDetector/InDetDigitization/TRT_Digitization/src/TRTElectronicsProcessing.h 2 additions, 3 deletions...itization/TRT_Digitization/src/TRTElectronicsProcessing.h
- InnerDetector/InDetDigitization/TRT_Digitization/src/TRTNoise.cxx 29 additions, 19 deletions...ector/InDetDigitization/TRT_Digitization/src/TRTNoise.cxx
- InnerDetector/InDetDigitization/TRT_Digitization/src/TRTNoise.h 14 additions, 5 deletions...etector/InDetDigitization/TRT_Digitization/src/TRTNoise.h
- InnerDetector/InDetDigitization/TRT_Digitization/src/TRTProcessingOfStraw.cxx 23 additions, 23 deletions...igitization/TRT_Digitization/src/TRTProcessingOfStraw.cxx
- InnerDetector/InDetDigitization/TRT_Digitization/src/TRTProcessingOfStraw.h 9 additions, 8 deletions...tDigitization/TRT_Digitization/src/TRTProcessingOfStraw.h
- Tools/PROCTools/python/RunTier0TestsTools.py 1 addition, 1 deletionTools/PROCTools/python/RunTier0TestsTools.py
Loading
Please register or sign in to comment