Skip to content

Make SiSPSeededTrackFinder reentrant (ATLASRECTS-3037)

Susumu Oda requested to merge oda/athena:master-SiSPSeededTrackFinder-v2 into master
  • Make SiSPSeededTrackFinder reentrant
  • Set Cardinality of InDetSiSPSeededTrackFinder to run it with multi-threads in SiSPSeededSCTTracksStandalone.py
  • Add slot number to the meessage in SiSPSeededSCTTracksStandalone.py
  • Remove m_nprint and use < instead of != in integer for loops in SiSpacePointsSeedMaker_ATLxk.

RunTier0Tests.py was fine. RunTier0Tests.log

The success rate of

athena.py SiSPSeededTrackFinder/SiSPSeededSCTTracksStandalone.py 2>&1 | tee serial.log

was 5/5.

The success rate of

athena.py --threads 1 SiSPSeededTrackFinder/SiSPSeededSCTTracksStandalone.py 2>&1 | tee single.log

was 10/10.

The success rate of

athena.py --threads 5 SiSPSeededTrackFinder/SiSPSeededSCTTracksStandalone.py 2>&1 | tee five.log

was 13/16. All three failures were due to the problem mentioned in MR !23367 (merged).

With locally reverting MR !21303 (merged), the success rate of

athena.py --threads 5 SiSPSeededTrackFinder/SiSPSeededSCTTracksStandalone.py 2>&1 | tee quintuple.log

was 20/20.

With locally reverting MR !21303 (merged), the success rate of

athena.py --threads 10 SiSPSeededTrackFinder/SiSPSeededSCTTracksStandalone.py 2>&1 | tee decuple.log

was 80/80.

Edited by Susumu Oda

Merge request reports