Merge branch 'FTKAMsimulationCompressionUpdate' into '21.0'
Ftk AM simulation update See merge request atlas/athena!15793 (cherry picked from commit b9a7cace [formerly 0ef6a16915041578f293f5d6951fdee399f44470]) 01deedd8 Make patternloop a member function 6f91376e remove method writeBankjson 43f643d7 Prepare HUF encoding f282304a Fix memory leak in readCCachedBank d26a3a8b Move pattern bank compression stuff to a new class 950eba19 HUF coding with vector<bool> ea158051 accelerated HUF decoding using lookup-table 5a4abe84 HUF decoding using fence word rather than boundary check b8cfd805 prepare for BIT4 compresion scheme e1fe7293 first implementation of BIT4 compression scheme a08792b6 four hit patterns stored in a single word cb60dd94 use update4 to further optimize aa5e2186 Working version with BIT4 and 32-bit container b326334d Remove unneeded files, fix options 0ee5be1d improved pattern loop with DELTA 72086c00 add U7 compression scheme 38ad7c99 reorder compression schemes 34c3b6a0 bug fix 16c3777a U7 scheme potimisation, add DELTA2, remove BIT8 96e606b4 Add road ordering by pattern ID 00d186aa remove unneeded executable d0f7ca7e fix problems with importDCpatterns 4bfd032e Allow multiple inputs of the same type for pattern bank comparisons b453b901 Add documentation of AMcompressionMode Former-commit-id: 6fb5b7ecbe1e50703a3fcf751f3fcb17c9e14256
Showing
- Trigger/TrigFTK/TrigFTKBankGen/src/FTKCachedBankGenAlgo.cxx 1 addition, 0 deletionsTrigger/TrigFTK/TrigFTKBankGen/src/FTKCachedBankGenAlgo.cxx
- Trigger/TrigFTK/TrigFTKSim/CMakeLists.txt 8 additions, 0 deletionsTrigger/TrigFTK/TrigFTKSim/CMakeLists.txt
- Trigger/TrigFTK/TrigFTKSim/TrigFTKSim/FTKRoadFinderAlgo.h 4 additions, 3 deletionsTrigger/TrigFTK/TrigFTKSim/TrigFTKSim/FTKRoadFinderAlgo.h
- Trigger/TrigFTK/TrigFTKSim/TrigFTKSim/FTKRootFile.h 1 addition, 1 deletionTrigger/TrigFTK/TrigFTKSim/TrigFTKSim/FTKRootFile.h
- Trigger/TrigFTK/TrigFTKSim/TrigFTKSim/FTK_CompressedAMBank.h 114 additions, 120 deletionsTrigger/TrigFTK/TrigFTKSim/TrigFTKSim/FTK_CompressedAMBank.h
- Trigger/TrigFTK/TrigFTKSim/TrigFTKSim/FTK_CompressedPatternList.h 396 additions, 0 deletions...TrigFTK/TrigFTKSim/TrigFTKSim/FTK_CompressedPatternList.h
- Trigger/TrigFTK/TrigFTKSim/TrigFTKSim/FTK_CompressedSectorPatternList.h 50 additions, 0 deletions...K/TrigFTKSim/TrigFTKSim/FTK_CompressedSectorPatternList.h
- Trigger/TrigFTK/TrigFTKSim/TrigFTKSim/FTK_HitMask.h 71 additions, 0 deletionsTrigger/TrigFTK/TrigFTKSim/TrigFTKSim/FTK_HitMask.h
- Trigger/TrigFTK/TrigFTKSim/share/skeleton.FTKStandaloneSim.py 20 additions, 0 deletions...ger/TrigFTK/TrigFTKSim/share/skeleton.FTKStandaloneSim.py
- Trigger/TrigFTK/TrigFTKSim/src/FTKRoadFinderAlgo.cxx 4 additions, 1 deletionTrigger/TrigFTK/TrigFTKSim/src/FTKRoadFinderAlgo.cxx
- Trigger/TrigFTK/TrigFTKSim/src/FTK_AMsimulation_base.cxx 5 additions, 9 deletionsTrigger/TrigFTK/TrigFTKSim/src/FTK_AMsimulation_base.cxx
- Trigger/TrigFTK/TrigFTKSim/src/FTK_CompressedAMBank.cxx 1002 additions, 1383 deletionsTrigger/TrigFTK/TrigFTKSim/src/FTK_CompressedAMBank.cxx
- Trigger/TrigFTK/TrigFTKSim/src/FTK_CompressedPatternList.cxx 145 additions, 0 deletionsTrigger/TrigFTK/TrigFTKSim/src/FTK_CompressedPatternList.cxx
- Trigger/TrigFTK/TrigFTKSim/src/FTK_CompressedSectorPatternList.cxx 217 additions, 0 deletions...rigFTK/TrigFTKSim/src/FTK_CompressedSectorPatternList.cxx
- Trigger/TrigFTK/TrigFTKSim/src/FTK_HitMask.cxx 45 additions, 0 deletionsTrigger/TrigFTK/TrigFTKSim/src/FTK_HitMask.cxx
- Trigger/TrigFTK/TrigFTKSim/standalone/makecompressedbank.cc 115 additions, 111 deletionsTrigger/TrigFTK/TrigFTKSim/standalone/makecompressedbank.cc
- Trigger/TrigFTK/TrigFTKSim/standalone/patternbankinfo.cc 179 additions, 20 deletionsTrigger/TrigFTK/TrigFTKSim/standalone/patternbankinfo.cc
Loading
Please register or sign in to comment