Commits on Source (36)
-
23.0-C++20_error-TrkParametersBase
b372ec73 -
Tadej Novak authored
23.0-C++20_error-TrkParametersBase See merge request !64097
dde0b41a -
InDetConversionFinderTools: rm un-needed TrackParticleBase dependency
107f8e8c -
Julien Maurer authored
InDetConversionFinderTools: rm un-needed TrackParticleBase dependency See merge request !64070
f42d0b3b -
tauRec: early stopping of tau reconstruction if tau fails AOD thinning pt cut Hello, This MR is implementing an "early" stopping in the tau reconstruction: when a tau has an MVA-calibrated pt below the AOD thinning threshold, we now skip the last few tools scheduled in the tau reconstruction (mostly identification tools), to save CPU. I've checked the data18 SPOT test, TauRecRunnerAlg is now 12% faster, the gain is modest as the skipping requires MVA pt calibration, which happens late in the tau reconstruction. The AOD content is unchanged. In principle, this change should not affect anything, as we are not really supposed to use or even monitor taus (e.g. DQ monitoring in RAWtoALL) below the AOD pt thinning threshold, as these taus are transient and not written to AOD and therefore not used for physics. If the monitoring changes (e.g. tau ID scores becoming zero as no longer computed for soft taus), the monitoring should be instructed to skip taus failing the thinning AOD cut. Cheers, Bertrand
db6c9d76 -
Julien Maurer authored
tauRec: early stopping of tau reconstruction if tau fails AOD thinning pt cut See merge request !64081
1e057d72 -
Fix missing 2->2 vertices in Herwig7/HepMC3
6316e213 -
Tadej Novak authored
Fix missing 2->2 vertices in Herwig7/HepMC3 See merge request !64096
283938d3 -
23.0-cppcheck-InnerDetector
905f8198 -
Julien Maurer authored
23.0-cppcheck-InnerDetector See merge request !64079
e080088d -
Isolate file opening so it does not change gDirectory
7825376a -
Julien Maurer authored
Isolate file opening so it does not change gDirectory See merge request !64055
f17224e7 -
CaloLCCoeffHelper: Use std::optional instead of manual pointer-handling
2fe8a42b -
Julien Maurer authored
CaloLCCoeffHelper: Use std::optional instead of manual pointer-handling See merge request !64050
ab5a3596 -
23.0-coverity-AthenaServices
d8ecefaa -
Julien Maurer authored
23.0-coverity-AthenaServices See merge request !64084
91d230e7 -
removing flag that communicates efextower usage to monitoring algorithm, will instead just rely on sim algorithm to check for presence of the primary tower collection
e9cafa79 -
Chandler Robert Baker authored
change to building eTowers via eFexTowers by default See merge request !62722
bd269e75 -
Configure delta X, Y and R cuts in AFP+dijet combo hypo
eb65aa2f -
Chandler Robert Baker authored
Configure delta X, Y and R cuts in AFP+dijet combo hypo See merge request !64107
ba2ba1ca -
Move ZAFB to jEM inputs [ATR-18966]
e0ff5cd6 -
Chandler Robert Baker authored
Move ZAFB to jEM inputs [ATR-18966] See merge request !63991
c441a179 -
TrigConfHLTUtils: performance improvement to string2hash Migrate `string2hash` from TBB containers to the concurrent maps in CxxUtils, which provide much better performance for our use-case. In addition to the hash->string mapping, also store the reverse string->hash so we do not need to re-calculate the hash on each lookup.
314d00d2 -
Chandler Robert Baker authored
TrigConfHLTUtils: performance improvement to string2hash See merge request !63798
fc282277 -
xAODCnv migration fix collection name
4d98ed9c -
Chandler Robert Baker authored
xAODCnv migration and cleanup See merge request !64038
4a3d521f -
TrigT1CaloCalibConditions: fix compilation with gcc13 Fix compilation with gcc13/C++20 ("arithmetic on a pointer to an incomplete type") by moving `clear` and destructor out-of-line.
9a9d6bf7 -
Chandler Robert Baker authored
TrigT1CaloCalibConditions: fix compilation with gcc13 See merge request !64093
82cdef1a -
fix Upsequence for SelectionCA
0de54e42 -
Chandler Robert Baker authored
fix Upsequence for SelectionCA See merge request !64104
daa5c144 -
TrigNavigation: fix compilation with gcc13 Fix compilation with gcc13/C++20 by providing full type for ToolHandle.
842795b8 -
Chandler Robert Baker authored
TrigNavigation: fix compilation with gcc13 See merge request !64094
eb37f47e -
Use std:: instead of the boost::partition_point and range loop instead of BOOST_FOREACH
0c97de5b -
Chandler Robert Baker authored
Use std:: instead of the boost::partition_point and range loop instead of BOOST_FOREACH See merge request atlas/athena!63998
fcf8cd08 -
Use predicates instead of explicit checks of the status codes.
3092f2ee -
Chandler Robert Baker authored
Use predicates instead of explicit checks of the status codes. See merge request !64010
856e089e
Showing
- Calorimeter/CaloEvent/src/CaloCellContainer.cxx 2 additions, 2 deletionsCalorimeter/CaloEvent/src/CaloCellContainer.cxx
- Calorimeter/CaloUtils/CaloUtils/CaloLCCoeffHelper.h 3 additions, 4 deletionsCalorimeter/CaloUtils/CaloUtils/CaloLCCoeffHelper.h
- Calorimeter/CaloUtils/src/CaloLCCoeffHelper.cxx 17 additions, 19 deletionsCalorimeter/CaloUtils/src/CaloLCCoeffHelper.cxx
- Control/AthenaServices/src/AthenaEventLoopMgr.cxx 2 additions, 6 deletionsControl/AthenaServices/src/AthenaEventLoopMgr.cxx
- Control/AthenaServices/src/AthenaOutputStream.cxx 2 additions, 2 deletionsControl/AthenaServices/src/AthenaOutputStream.cxx
- Control/AthenaServices/test/MetaDataSvc_test.cxx 4 additions, 2 deletionsControl/AthenaServices/test/MetaDataSvc_test.cxx
- Control/PileUpTools/PileUpTools/PileUpMergeSvc.icc 0 additions, 1 deletionControl/PileUpTools/PileUpTools/PileUpMergeSvc.icc
- Database/APR/RootCollection/src/RootCollection.cpp 13 additions, 18 deletionsDatabase/APR/RootCollection/src/RootCollection.cpp
- Event/xAOD/xAODTrackingCnv/python/xAODTrackingCnvConfig.py 59 additions, 0 deletionsEvent/xAOD/xAODTrackingCnv/python/xAODTrackingCnvConfig.py
- ForwardDetectors/ALFA/ALFA_BeamTransport/CMakeLists.txt 1 addition, 1 deletionForwardDetectors/ALFA/ALFA_BeamTransport/CMakeLists.txt
- ForwardDetectors/ALFA/ALFA_BeamTransport/src/ALFA_BeamTransport.cxx 3 additions, 2 deletions...ectors/ALFA/ALFA_BeamTransport/src/ALFA_BeamTransport.cxx
- Generators/EvgenProdTools/src/FixHepMC.cxx 4 additions, 2 deletionsGenerators/EvgenProdTools/src/FixHepMC.cxx
- Generators/EvtGen_i/src/EvtInclusiveDecay.cxx 5 additions, 4 deletionsGenerators/EvtGen_i/src/EvtInclusiveDecay.cxx
- Generators/TruthUtils/TruthUtils/HepMCHelpers.h 40 additions, 15 deletionsGenerators/TruthUtils/TruthUtils/HepMCHelpers.h
- Generators/TruthUtils/TruthUtils/MagicNumbers.h 1 addition, 0 deletionsGenerators/TruthUtils/TruthUtils/MagicNumbers.h
- InnerDetector/InDetConfig/python/TRT_ElectronPidToolsConfig.py 31 additions, 21 deletions...Detector/InDetConfig/python/TRT_ElectronPidToolsConfig.py
- InnerDetector/InDetEventCnv/SCT_RawDataByteStreamCnv/src/SCT_RodDecoder.h 2 additions, 1 deletion...DetEventCnv/SCT_RawDataByteStreamCnv/src/SCT_RodDecoder.h
- InnerDetector/InDetMonitoring/InDetPerformanceMonitoring/scripts/run_EoverP.cxx 2 additions, 2 deletions...itoring/InDetPerformanceMonitoring/scripts/run_EoverP.cxx
- InnerDetector/InDetRecTools/InDetConversionFinderTools/CMakeLists.txt 3 additions, 2 deletions...r/InDetRecTools/InDetConversionFinderTools/CMakeLists.txt
- InnerDetector/InDetRecTools/InDetConversionFinderTools/InDetConversionFinderTools/ConversionFinderUtils.h 1 addition, 4 deletions...rTools/InDetConversionFinderTools/ConversionFinderUtils.h