- May 23, 2024
-
-
FPGATrackSim: implement loading of radius files in region map class The map maker generates a "mean radius" file, which until now has only been used by the 1D Hough transform tool. Since we need the mean radii in order to do the idealized coordinate transform, it makes sense to move the loading of this file from the Hough tool into the map infrastructure. The radius file format is a list of lines, one per subregion, and one inclusive for the entire region. Each line has a space-separated list of radii for each logical layer. Since this breaks things down by subregions I added code to load these files into the FPGATrackSimRegionMap class, which is used for both the region map and subregion map. If we only have one region in the region map class, we load the line beginning with "-1" from the radii file. If we have multiple regions we load them based on the (sub)region number in the radii file. This is a little awkward; right now it works because we have a separate rmap file for each region that only ever has one region defined. The 1D Hough tool now just queries the rmap to look up radii, instead of loading the file separately. At bank generation time we do the same to find the idealized radii instead of using the hardcoded values in the constants file (which have now been deleted). The two other places where this were used were the fit constant bank, and the track fitter, which meant that the rmap needed to be passed into the track fitter (at the moment it just gets the plane map class). In the track fitter we store a reference to the entire radius array on the FPGATrackSimTrack class, and use that when computing idealized coordinates.
-
- May 22, 2024
-
-
Adam Edward Barton authored
MuonR4 - Update R4 test geometry & augment Micromega test See merge request atlas/athena!71596
-
MuonR4 - Update R4 test geometry & augment Micromega test
-
Adam Edward Barton authored
Update particle flow references for Run 4 HL-LHC See merge request atlas/athena!71601
-
Update particle flow references for Run 4 HL-LHC
-
Adam Edward Barton authored
MMReadoutElementR4 - Streamline interface to always use the identifierHash See merge request atlas/athena!71605
-
MMReadoutElementR4 - Streamline interface to always use the identifierHash
-
Adam Edward Barton authored
Remove Acts Track Merger See merge request atlas/athena!71552
-
Remove Acts Track Merger
-
Adam Edward Barton authored
Bugfix: the SQLite workflow is hereby adapted to a recent change in the SQLite database file. See merge request atlas/athena!71602
-
Bugfix: the SQLite workflow is hereby adapted to a recent change in the SQLite database file.
-
Adam Edward Barton authored
main-coverity-SCT_RawDataByteStreamCnv See merge request atlas/athena!71597
-
main-coverity-SCT_RawDataByteStreamCnv
-
Adam Edward Barton authored
ISF_Event: Fix thread-safety checker warning. See merge request atlas/athena!71572
-
ISF_Event: Fix thread-safety checker warning. Make TruthBinding::childTruthBinding() should be non-const, since a non-const pointer member escapes. (Only diagnosed in the hepmc2 build.)
-
Adam Edward Barton authored
Bump ACTS to v35.0.0 See merge request atlas/athena!71490
-
Bump ACTS to v35.0.0
-
Adam Edward Barton authored
adapt TauSmearing and TauEfficiencyCorrectionTool to recognise AF3 samples See merge request atlas/athena!71531
-
adapt TauSmearing and TauEfficiencyCorrectionTool to recognise AF3 samples
-
Adam Edward Barton authored
LeptonTaggers: add back pflow jets and b-tagging information See merge request atlas/athena!71587
-
Adam Edward Barton authored
TrigGlobalEfficiencyCorrection adjustments for 2023 triggers and missing scale factors See merge request atlas/athena!71557
-
introduce special RETURN_DEFAULT_SCALE_FACTOR for ListOfLegsPerTool property; add 2023 electron triggers
-
Adam Edward Barton authored
Proper Exit if acts ci test fail See merge request atlas/athena!71582
-
Proper Exit if acts ci test fail
-
Adam Edward Barton authored
TileIdCnv: delete legacy job options See merge request atlas/athena!71566
-
Adam Edward Barton authored
CaloRec: delete legacy CaloCellFlags See merge request atlas/athena!71565
-
Adam Edward Barton authored
MuonCombinedAlgs: Use Accessor, etc instead of auxdata(). See merge request atlas/athena!71583
-
Adam Edward Barton authored
MuonCombinedBaseTools: Use Accessor, etc instead of auxdata(). See merge request atlas/athena!71580
-
MuonCombinedBaseTools: Use Accessor, etc instead of auxdata(). Replace auxdata, etc. with Accessor classes. Moving to deprecate these usages in the Athena build.
-
Adam Edward Barton authored
TauAnalysisTools: Fix cppcheck 2.14 warnings. See merge request atlas/athena!71585
-
TauAnalysisTools: Fix cppcheck 2.14 warnings. Prefer returning const references to members rather than copies. Pass strings by const reference, not by value.
-
Adam Edward Barton authored
TrkVertexTools: Use Accessor, etc instead of auxdata(). See merge request atlas/athena!71581
-
Adam Edward Barton authored
TrigEgammaHypo: Fix cppcheck warnings. See merge request atlas/athena!71592
-
TrigEgammaHypo: Fix cppcheck warnings. Pass object by const reference, not by value.
-
Adam Edward Barton authored
clean up obsolete egamma doc See merge request atlas/athena!71590
-
clean up obsolete egamma doc
-
Adam Edward Barton authored
IDScanZFinder: Fix cppcheck 2.14 warnings. See merge request atlas/athena!71591
-
Adam Edward Barton authored
MuonHistUtils: Use Accessor, etc instead of auxdata(). See merge request atlas/athena!71577
-
MuonHistUtils: Use Accessor, etc instead of auxdata(). Replace auxdata, etc. with Accessor classes. Moving to deprecate these usages in the Athena build.
-
Adam Edward Barton authored
L1TopoSimulation+TrigLongLivedParticlesHypo+TrigHLTJetHypo: Fix cppcheck warnings. See merge request atlas/athena!71584
-