- May 15, 2024
-
-
Muon geometry - Convert Micromegas from the R4 format into the legacy one
-
- May 14, 2024
-
-
MuonGeoModelR4 - Convert new sTgc readout elements into their legacy version
-
- May 13, 2024
-
-
Add phi extension to Phase-2 Muon pattern recognition and clean up / document existing steps
-
MuonReadoutGeometryR4: Speed up MdtTubeLayer::getTubeNode(). This was using getChildVol. However, that keeps track of the transform to each child, even though that is not actually used. This is slow, especially in debug builds where Eigen operations tend to be expensive. Instead, use GeoVisitVolumes to iterate over children without calculating the transforms.
-
- May 12, 2024
-
-
MuonGeoModelTestR4: cmake fix Missing find_package for ROOT.
-
- May 10, 2024
-
-
Made all binaries that depend on LTO, use LTO themselves as well. Also, moved MuonSensitiveDetectorsR4 into AtlasGeant4.
-
- May 08, 2024
-
-
MuonGeoModelTestR4: Fix cppcheck warnings. Use string::starts_with rather than string::find.
-
MuonReadoutGeometryR4: Speed up handling of tube transforms. Calling toTubeFrame is expensive, since it needs to walk over all children until it gets to the desired value. Hence, calling toTubeFrame from within a loop over tubes is an N^2 operation. Further, MdtReadoutElement::initElement() was calling toTubeFrame multiple times for each tube. This is especially painful in a debug build, where Eigen matrix operations are very slow. Speed up by using GeoVolumeCursor to change from the nested O(N^2) iteration to a single O(N) iteration, and only evaluate the transform once per tube. Also fix a logic error the prevented the layer-to-layer pitch test from executing.
-
Muon R4 - Add infrastructure to digitize BI-RPC hits
-
Improving hashing for BIL with adding the zIndex and changing multidimensional array to a std_unordered map with some input from Johannes
-
- May 06, 2024
-
-
MuonR4 - Fix failing unit tests
-
PrepData R4 - Add BI RpcStrip container class
-
- May 04, 2024
-
-
MuonGeoModelTestR4: Fix placement of using directives. Don't put using directives before #include.
-
- May 02, 2024
-
-
MuonReadoutGeometryR4: Speed up tube layer sorting. In the comparison function for MdtTubeLayer, don't bother calling the underlying comparison functions if the objects being compared are identical. GeoPhysValSorter, in particular, is expensive to call. This speeds things up considerably, especially in the debug build.
-
- Apr 25, 2024
-
-
MuonR4 geometry - Fix crashes when running with multiple threads
-
MuonSpacePoint: Fix eigen alias problem. Fix a problem with aliasing eigen objects. Fixes test failure seen in MuonHitCsvDump in the debug build.
-
- Apr 19, 2024
-
-
trapezoidal bounds for the chambers
-
- Apr 18, 2024
-
-
MuonSimHitConversion - Use central geometry context & don't fill the pos in station information
-
- Apr 17, 2024
-
-
Johannes Junggeburth authored
-
Johannes Junggeburth authored
-
Johannes Junggeburth authored
-
- Apr 16, 2024
-
-
MuonReadoutGeomtetryCnv - Add translation of Rpc detectors
-
- Apr 15, 2024
-
-
TransformCache remove lambda functions
-
- Apr 11, 2024
-
-
Add xAOD PRDs to RPC convertor and add RPCs to test
-
- Apr 08, 2024
-
-
MuonSensitiveDetectorsR4 - Fetch the transforms from the per event scheduled GeometryContext
-
AlignmentCondAlgs - Lock GeoAlignmentStores before writing to CondStore
-
- Apr 05, 2024
-
-
ActsGeometryContext - Non const access
-
- Apr 03, 2024
-
-
MuonSpacepointformation - Fix covariance & misc
-
Fixing padCorner function, adding 1.5 to beamlineRadius temporarily until it is fixed, modifying globalChannelPosition function to be more efficient
-
- Apr 01, 2024
-
-
Update 4 files - /Tracking/Acts/ActsGeoUtils/src/SurfaceCache.cxx - /Tracking/Acts/ActsGeometry/src/DetectorVolumeSvc.cxx - /Tracking/Acts/ActsGeometry/ActsGeometry/DetectorVolumeSvc.h - /Tracking/Acts/ActsGeometryInterfaces/ActsGeometryInterfaces/IDetectorVolumeSvc.h
-
scott snyder authored
Fix compilation with hepmc2.
-
- Mar 29, 2024
-
-
refine Phase-2 eta hough transform
-
Fixing padCorner function, adding 1.5 to beamlineRadius temporarily until it is fixed, modifying globalChannelPosition function to be more efficient
-
- Mar 27, 2024
-
-
MuonChamberAssembleTool - Fix crash when geometry does not schedule Rpc
-
Add R4 version of MDT hough transform
-
- Mar 26, 2024
-
-
Adding basic pad dimensions to geometry tool and readoutElement. temporarily using the wiredesignptr to build the pads. Changing wireGrouplayer active area dimensions to match the R3 implementation, using padWidth instead of stripWidth
-
- Mar 24, 2024
-
-
RpcReadoutElement - Initial clean-up of this beauty
-
- Mar 23, 2024
-
-
Vakhtang Tsulaia authored
1. `AFPToFAlgorithm`. Uninitialized variable (plus a few cosmetic changes) 2. `MuonSpacePoint`. Unused local variable
-
- Mar 22, 2024
-
-
MuonChamberAssembleTool -- Split BOL7 chambers from the generic BOL sector
-
Fix Tgc stereo angle Express the uncertainties w.r.t channel normals. Introduce Jacobian mechanism for 1D space points
-