athena merge requestshttps://gitlab.cern.ch/atlas/athena/-/merge_requests2019-04-03T16:52:24+02:00https://gitlab.cern.ch/atlas/athena/-/merge_requests/2234121.9 rad maps2019-04-03T16:52:24+02:00Sven Menke21.9 rad mapsAdditional radiation maps available already in 21.0 and master needed for Phase-II simulations in 21.9Additional radiation maps available already in 21.0 and master needed for Phase-II simulations in 21.9https://gitlab.cern.ch/atlas/athena/-/merge_requests/46347Add RenameHitCollectionAlg2021-09-09T03:03:22+02:00John Derek ChapmanAdd RenameHitCollectionAlgThis Algorithm is used to rename Hit collections back to their original names in ReSimulation jobs.
It is used in the case that the current event does not need to be resimulated and so the original
HitCollections are still valid.
This i...This Algorithm is used to rename Hit collections back to their original names in ReSimulation jobs.
It is used in the case that the current event does not need to be resimulated and so the original
HitCollections are still valid.
This is a partial sweep of !39019 from ~"21.0".
(It could be argued that separate algorithms might be faster, but this would need to be checked before being changed.)https://gitlab.cern.ch/atlas/athena/-/merge_requests/46281Add SimEventFilter Algorithm for ReSimulation Workflow2021-09-10T12:40:43+02:00John Derek ChapmanAdd SimEventFilter Algorithm for ReSimulation WorkflowPartial sweep of the changes in !39019 and !40442.
Also add ComponentAccumulator-based configuration for SimEventFilter.Partial sweep of the changes in !39019 and !40442.
Also add ComponentAccumulator-based configuration for SimEventFilter.https://gitlab.cern.ch/atlas/athena/-/merge_requests/42560Apply ZeroLifetimePositioner to all neutral mesons with oscillations: B0, B0s...2021-04-15T03:03:09+02:00Michael Duehrssen-DeblingApply ZeroLifetimePositioner to all neutral mesons with oscillations: B0, B0s, D0Manual sweep of !42294 into masterManual sweep of !42294 into masterhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/42035Fix for ALFA_SimHitsTestTool (ATLASSIM-5034)2021-03-30T03:03:44+02:00John Derek ChapmanFix for ALFA_SimHitsTestTool (ATLASSIM-5034)`ALFA_SensitiveDetector` can make hits with `plate==100` for `GVS` volumes.
Usually `0<plate<10`. The hit plotting code in `ALFA_SimHitsTestTool` assumes
a maximum value of 10 when it uses `plate` as the index to arrays, so when a
hit wi...`ALFA_SensitiveDetector` can make hits with `plate==100` for `GVS` volumes.
Usually `0<plate<10`. The hit plotting code in `ALFA_SimHitsTestTool` assumes
a maximum value of 10 when it uses `plate` as the index to arrays, so when a
hit with `plate==100` is processed this ends up well outside the array and
corrupts the stack. The fix is to put the `GVS` hits into a separate histogram,
skipping the stage where they are used as the index to an array.
Closes ATLASSIM-5034https://gitlab.cern.ch/atlas/athena/-/merge_requests/37206Fix some unit tests in 21.0-mc16d branch2021-01-06T15:49:14+01:00John Derek ChapmanFix some unit tests in 21.0-mc16d branchThis merge request backports a number of fixes for unit tests from ~"21.0" to ~"21.0-mc16d". Mostly just reference file updates, although some non-functional tests are disabled in addition.This merge request backports a number of fixes for unit tests from ~"21.0" to ~"21.0-mc16d". Mostly just reference file updates, although some non-functional tests are disabled in addition.https://gitlab.cern.ch/atlas/athena/-/merge_requests/23003latest 21.0 changes to RadiationMapsMaker (particle spectra) for 21.92019-05-03T09:16:02+02:00Sven Menkelatest 21.0 changes to RadiationMapsMaker (particle spectra) for 21.9see merged MR !22833 from 21.0see merged MR !22833 from 21.0https://gitlab.cern.ch/atlas/athena/-/merge_requests/23004latest 21.0 changes to RadiationMapsMaker (particle spectra) ported to master2019-05-01T03:02:41+02:00Sven Menkelatest 21.0 changes to RadiationMapsMaker (particle spectra) ported to mastermanual port of merged MR !22833 from 21.0 to mastermanual port of merged MR !22833 from 21.0 to masterhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/36347Manual sweep 359862020-10-07T03:03:36+02:00Michael Duehrssen-DeblingManual sweep 35986Manual sweep of !35986 into masterManual sweep of !35986 into masterhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/39236Manual sweep 391542021-01-15T03:03:52+01:00Michael Duehrssen-DeblingManual sweep 39154Manual sweep of !39154 and changing the lifetime calculation to be numerically more stableManual sweep of !39154 and changing the lifetime calculation to be numerically more stablehttps://gitlab.cern.ch/atlas/athena/-/merge_requests/37447Manual sweep from 21.0 to 21.0-mc16a: Remove project-dependent code (ATR-1569...2020-10-23T15:58:43+02:00John Derek ChapmanManual sweep from 21.0 to 21.0-mc16a: Remove project-dependent code (ATR-15697) and some cleanupFormer-commit-id: 98dbfb3982f23ef78078725780e37193cb989110
(cherry picked from commit 6714bfbb6bfd0f7376c54ed7db0914504bb01639)
See discussion in: ATR-22166Former-commit-id: 98dbfb3982f23ef78078725780e37193cb989110
(cherry picked from commit 6714bfbb6bfd0f7376c54ed7db0914504bb01639)
See discussion in: ATR-22166https://gitlab.cern.ch/atlas/athena/-/merge_requests/37725Manual sweep from 21.0 to 21.2: Modify the pers->trans conversion for cool ba...2020-10-30T03:06:47+01:00John Derek ChapmanManual sweep from 21.0 to 21.2: Modify the pers->trans conversion for cool based metadataModify the pers->trans conversion for cool based metadata
See merge request atlas/athena!37346
(cherry picked from commit 82513fc8229253bed05ddf416066ef889948f923)
9f1a55d0 Modify the pers->trans conversion
Requested by @stelzer.Modify the pers->trans conversion for cool based metadata
See merge request atlas/athena!37346
(cherry picked from commit 82513fc8229253bed05ddf416066ef889948f923)
9f1a55d0 Modify the pers->trans conversion
Requested by @stelzer.https://gitlab.cern.ch/atlas/athena/-/merge_requests/35603Manual sweep from 21.0 to 21.3: !35250 Decide whether SimHit Collections shou...2020-10-28T12:32:41+01:00John Derek ChapmanManual sweep from 21.0 to 21.3: !35250 Decide whether SimHit Collections should be created per simulator on a per region-basisDecide whether SimHit Collections should be created per simulator on a per region-basis
See merge request atlas/athena!35250Decide whether SimHit Collections should be created per simulator on a per region-basis
See merge request atlas/athena!35250https://gitlab.cern.ch/atlas/athena/-/merge_requests/32036Manual sweep from 21.0 to 21.3: Adding protection for NaN in TFCSCenterPositi...2020-05-25T08:05:24+02:00John Derek ChapmanManual sweep from 21.0 to 21.3: Adding protection for NaN in TFCSCenterPositionCalculation (ATLASSIM-4474)Adding protection for NaN in TFCSCenterPositionCalculation (ATLASSIM-4474)
See merge request atlas/athena!31562
(cherry picked from commit cb4a5321d11c75841eccc7678a2bcc3d9007f315)
f10ef640 Adding protection for NaN in TFCSCenterPosit...Adding protection for NaN in TFCSCenterPositionCalculation (ATLASSIM-4474)
See merge request atlas/athena!31562
(cherry picked from commit cb4a5321d11c75841eccc7678a2bcc3d9007f315)
f10ef640 Adding protection for NaN in TFCSCenterPositionCalculationhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/32035Manual sweep from 21.0 to 21.3: Address issue with negative hit energies seen...2020-05-25T08:05:24+02:00John Derek ChapmanManual sweep from 21.0 to 21.3: Address issue with negative hit energies seen in ATLASSIM-4474Address issue with negative hit energies seen in ATLASSIM-4474
See merge request atlas/athena!31527
(cherry picked from commit ddb6130a31e6226ab79db424d31a0e85eb5ea758)
64a54777 Address issue with negative hit energies seen in ATLASSI...Address issue with negative hit energies seen in ATLASSIM-4474
See merge request atlas/athena!31527
(cherry picked from commit ddb6130a31e6226ab79db424d31a0e85eb5ea758)
64a54777 Address issue with negative hit energies seen in ATLASSIM-4474
cc81632e ATLASSIM-4474: improve printout
3eb9d2cd ATLASSIM-4474: change fabs to std::abshttps://gitlab.cern.ch/atlas/athena/-/merge_requests/58061Manual Sweep from 21.0 to 22.0: Run3 developments for FCS Muon Punch Through2023-07-01T00:49:07+02:00John Derek ChapmanManual Sweep from 21.0 to 22.0: Run3 developments for FCS Muon Punch ThroughOriginal changes from @thcarter in !54822 and from @thcarter and @mumohdso in !58060. Plus some minor syntax and configuration clean-up and syncrhonising with clean-up already applied in ~master.
Contains all the developments for the Ru...Original changes from @thcarter in !54822 and from @thcarter and @mumohdso in !58060. Plus some minor syntax and configuration clean-up and syncrhonising with clean-up already applied in ~master.
Contains all the developments for the Run3 developments and improvements made to the FastCaloSim Muon Punch Through tools for AF3.
Contains the following:
- PunchThroughClassifier. Calibrated classifier used to predict if an event should result in a punch through.
- Punch through tool redesign and simplification
- New parameterization of punch through kinematics using PCA.
- Expands the number of punch through particle types to 9.
Validated using single pions. Gives significant improvement in modelling of ghost-associated muon segments (see plot).![Screenshot_2022-07-04_at_15.45.09](/uploads/ab605db7a59c9ec151a853861f9ecabd/Screenshot_2022-07-04_at_15.45.09.jpg)https://gitlab.cern.ch/atlas/athena/-/merge_requests/35605Manual sweep from 21.0 to master of !35250: Decide whether SimHit Collections...2020-08-18T03:03:05+02:00John Derek ChapmanManual sweep from 21.0 to master of !35250: Decide whether SimHit Collections should be created per simulator on a per region-basisDecide whether SimHit Collections should be created per simulator on a per region-basis
See merge request atlas/athena!35250Decide whether SimHit Collections should be created per simulator on a per region-basis
See merge request atlas/athena!35250https://gitlab.cern.ch/atlas/athena/-/merge_requests/58064Manual Sweep from 21.0 to master: Run3 developments for FCS Muon Punch Through2022-11-04T15:44:04+01:00John Derek ChapmanManual Sweep from 21.0 to master: Run3 developments for FCS Muon Punch ThroughOriginal changes from @thcarter in !54822 and from @thcarter and @mumohdso in !58060. Plus some minor syntax and configuration clean-up.
Contains all the developments for the Run3 developments and improvements made to the FastCaloSim Mu...Original changes from @thcarter in !54822 and from @thcarter and @mumohdso in !58060. Plus some minor syntax and configuration clean-up.
Contains all the developments for the Run3 developments and improvements made to the FastCaloSim Muon Punch Through tools for AF3.
Contains the following:
- PunchThroughClassifier. Calibrated classifier used to predict if an event should result in a punch through.
- Punch through tool redesign and simplification
- New parameterization of punch through kinematics using PCA.
- Expands the number of punch through particle types to 9.
Validated using single pions. Gives significant improvement in modelling of ghost-associated muon segments (see plot).![Screenshot_2022-07-04_at_15.45.09](/uploads/ab605db7a59c9ec151a853861f9ecabd/Screenshot_2022-07-04_at_15.45.09.jpg)
The same set of changes went into ~"22.0" as !58061.https://gitlab.cern.ch/atlas/athena/-/merge_requests/30647Manual sweeping !30345 from 21.0 to master. Add new package CaloSamplingFract...2020-02-28T03:02:57+01:00Michael Duehrssen-DeblingManual sweeping !30345 from 21.0 to master. Add new package CaloSamplingFractionAnalysis for calorimeter sampling fraction extractionManual sweep of MR !30345 from 21.0 to masterManual sweep of MR !30345 from 21.0 to masterhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/23904Manual sweep of !20214, !22860 and !23302 from 21.0 to master: PixelRadDamDig...2019-06-12T09:14:34+02:00John Derek ChapmanManual sweep of !20214, !22860 and !23302 from 21.0 to master: PixelRadDamDigitization: Algorithm for interpolation of irraditaed E fieldsThis merge request sweeps three sets of changes from ~"21.0" to ~master:
- PixelRadDamDigitization: Algorithm for interpolation of irraditaed E fields
See merge request !20214
- fixed some warnings in PixelRadDamDigitization
See merge ...This merge request sweeps three sets of changes from ~"21.0" to ~master:
- PixelRadDamDigitization: Algorithm for interpolation of irraditaed E fields
See merge request !20214
- fixed some warnings in PixelRadDamDigitization
See merge request !22860
- Fix build warnings in PixelRadDamDigitization/RadDamageUtil.
See merge request !23302