- May 08, 2024
-
-
Johannes Elmsheuser authored
ITk pixel bytestream encoding See merge request !71106
-
ITk pixel bytestream encoding
-
Johannes Elmsheuser authored
new p3 versions for new Hepmc particle links See merge request atlas/athena!70947
-
added missing p3 versions to the TPCnv.cxx file, set them to old rather than current, but perhaps new makes more sense
-
Johannes Elmsheuser authored
PyJobTransforms: drop --CA option when launching athena See merge request atlas/athena!71207
-
PyJobTransforms: drop --CA option when launching athena `athena.py` now discovers CA/legacy mode automatically based on the shebang in the job options.
-
Johannes Elmsheuser authored
Fixed clang warnings See merge request atlas/athena!71234
-
Fixed clang warnings Removed unused private data members. Plus minor code cleanup. Affected packages - `ForwardDetectors/ZDC/ZdcAnalysis` - `LArCalorimeter/LArCOOLConditions`
-
Johannes Elmsheuser authored
TRT_GeoModel: code cleanup and optimization See merge request atlas/athena!71233
-
TRT_GeoModel: code cleanup and optimization Removed code duplicates, eliminated redundant code fragments, improved readability
-
Johannes Elmsheuser authored
IsolationTool+JetRecTools: Use Accessor, etc instead of auxdata(). See merge request atlas/athena!71228
-
IsolationTool: Use Accessor, etc instead of auxdata(). Replace auxdata, etc. with Accessor classes. Moving to deprecate these usages in the Athena build.
-
Johannes Elmsheuser authored
InDetIncSecVxFinderTool+InDetVKalVxInJetTool: Use Accessor, etc instead of auxdata(). See merge request atlas/athena!71227
-
InDetIncSecVxFinderTool: Use Accessor, etc instead of auxdata(). Replace auxdata, etc. with Accessor classes. Moving to deprecate these usages in the Athena build.
-
Johannes Elmsheuser authored
TrkVertexFitters+TrkVKalVrtFitter: Use Accessor, etc instead of auxdata(). See merge request atlas/athena!71226
-
TrkVertexFitters: Use Accessor, etc instead of auxdata(). Replace auxdata, etc. with Accessor classes. Moving to deprecate these usages in the Athena build.
-
Johannes Elmsheuser authored
Update epos_crmc.param to use Breit-Wigner distribution for the decayed resonance masses See merge request atlas/athena!71236
-
Update epos_crmc.param to use Breit-Wigner distribution for the decayed resonance masses
-
Johannes Elmsheuser authored
MuonReadoutGeometryR4: Speed up handling of tube transforms. See merge request atlas/athena!71223
-
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.
-
Johannes Elmsheuser authored
CxxUtils: Add some preprocessor utils. See merge request atlas/athena!71221
-
CxxUtils: Add some preprocessor utils. Add pputils.h, which defines some helper macros for extracting specific arguments from __VA_ARGS__.
-
Johannes Elmsheuser authored
Fix athenaHLT running: make initialization happen after fork See merge request atlas/athena!71218
-
Fix athenaHLT running: make initialization happen after fork
-
Johannes Elmsheuser authored
Improvements to ACTS Trk convertor test See merge request atlas/athena!71217
-
Make it possible to control which TrackCollections are looked at Temporarily disable some tests whilst debugging Turn on flags.Muon.setupGeoModelXML = True Fix container name Rename test and refactor, in preparation for Muon test
-
Johannes Elmsheuser authored
main-cppcheck-InDetTrackPerfMon See merge request atlas/athena!71213
-
main-cppcheck-InDetTrackPerfMon
-
Johannes Elmsheuser authored
Muon R4 - Add infrastructure to digitize BI-RPC hits See merge request atlas/athena!71212
-
Muon R4 - Add infrastructure to digitize BI-RPC hits
-
Johannes Elmsheuser authored
DerivationFrameworkART: remove obsolete --CA from test definitions See merge request !71208
-
DerivationFrameworkART: remove obsolete --CA from test definitions The derivation transform only supports CA-mode. So there is no need to specify `--CA` explicitly.
-
Johannes Elmsheuser authored
Clean-up HepMcParticleLink constructors in TrkTruthCreatorTools See merge request atlas/athena!71199
-
(DecayInFly/Elastic)TruthTrajectoryBuilder::buildTruthTrajectory(...) - avoid using eventIndex=0 with IS_EVENTNUM in HepMcParticleLink constructors
-
Johannes Elmsheuser authored
Doxygen: update config file See merge request atlas/athena!71198
-
Doxygen: update config file - add HGTD directory - remove some deprecated settings causing warnings Relates to ATLINFR-4985.
-
Johannes Elmsheuser authored
Move the maxGenerated functions to the TruthUtils and make them static See merge request atlas/athena!71164
-
Move the maxGenerated functions to the TruthUtils and make them static
-
Johannes Elmsheuser authored
Improving hashing for BIL See merge request atlas/athena!71139
-
Improving hashing for BIL with adding the zIndex and changing multidimensional array to a std_unordered map with some input from Johannes
-