athena merge requestshttps://gitlab.cern.ch/atlas/athena/-/merge_requests2019-04-12T03:02:37+02:00https://gitlab.cern.ch/atlas/athena/-/merge_requests/22548Sweeping !22129 from 21.0 to master.
minor fixes TileCalibBlobPython package2019-04-12T03:02:37+02:00Atlas NightlybuildSweeping !22129 from 21.0 to master.
minor fixes TileCalibBlobPython packageminor fixes TileCalibBlobPython package
See merge request atlas/athena!22129minor fixes TileCalibBlobPython package
See merge request atlas/athena!22129https://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/22241Sweeping !22167 from 21.0 to master.
improved Geantino weighting for density ...2019-03-30T03:02:33+01:00Atlas NightlybuildSweeping !22167 from 21.0 to master.
improved Geantino weighting for density averaging in RadiationMapsMakerimproved Geantino weighting for density averaging in RadiationMapsMaker
See merge request atlas/athena!22167improved Geantino weighting for density averaging in RadiationMapsMaker
See merge request atlas/athena!22167https://gitlab.cern.ch/atlas/athena/-/merge_requests/22205Sweeping !22146 from 21.0 to 21.3.
Update to RHadron Mass Spectrum for Spin I...2019-03-29T15:21:51+01:00Atlas NightlybuildSweeping !22146 from 21.0 to 21.3.
Update to RHadron Mass Spectrum for Spin IssueUpdate to RHadron Mass Spectrum for Spin Issue
See merge request atlas/athena!22146Update to RHadron Mass Spectrum for Spin Issue
See merge request atlas/athena!22146https://gitlab.cern.ch/atlas/athena/-/merge_requests/22204Sweeping !22146 from 21.0 to master.
Update to RHadron Mass Spectrum for Spin...2019-03-30T03:02:59+01:00Atlas NightlybuildSweeping !22146 from 21.0 to master.
Update to RHadron Mass Spectrum for Spin IssueUpdate to RHadron Mass Spectrum for Spin Issue
See merge request atlas/athena!22146Update to RHadron Mass Spectrum for Spin Issue
See merge request atlas/athena!22146https://gitlab.cern.ch/atlas/athena/-/merge_requests/22203Sweeping !22146 from 21.0 to 21.6.
Update to RHadron Mass Spectrum for Spin I...2019-04-18T14:20:07+02:00Atlas NightlybuildSweeping !22146 from 21.0 to 21.6.
Update to RHadron Mass Spectrum for Spin IssueUpdate to RHadron Mass Spectrum for Spin Issue
See merge request atlas/athena!22146Update to RHadron Mass Spectrum for Spin Issue
See merge request atlas/athena!22146https://gitlab.cern.ch/atlas/athena/-/merge_requests/22175Manual sweep of !22053 from '21.0' to 'master': Extend ISF configuration to a...2019-03-30T03:02:15+01:00John Derek ChapmanManual sweep of !22053 from '21.0' to 'master': Extend ISF configuration to allow Quasi-stable particle simulation in ATLFASTII jobsExtend ISF configuration to allow Quasi-stable particle simulation in ATLFASTII jobs
See merge request atlas/athena!22053
Also includes fixes from !22230.Extend ISF configuration to allow Quasi-stable particle simulation in ATLFASTII jobs
See merge request atlas/athena!22053
Also includes fixes from !22230.https://gitlab.cern.ch/atlas/athena/-/merge_requests/22133Sweeping !21766 from 21.0 to master.
Egamma ART: Adding cluster plots and mod...2019-03-27T03:02:25+01:00Atlas NightlybuildSweeping !21766 from 21.0 to master.
Egamma ART: Adding cluster plots and modifying plotting macroEgamma ART: Adding cluster plots and modifying plotting macro
See merge request atlas/athena!21766Egamma ART: Adding cluster plots and modifying plotting macro
See merge request atlas/athena!21766https://gitlab.cern.ch/atlas/athena/-/merge_requests/22132Sweeping !22111 from 21.0 to master.
adds logical volume printout as well2019-03-27T03:02:09+01:00Atlas NightlybuildSweeping !22111 from 21.0 to master.
adds logical volume printout as welladds logical volume printout as well
See merge request atlas/athena!22111adds logical volume printout as well
See merge request atlas/athena!22111https://gitlab.cern.ch/atlas/athena/-/merge_requests/22121Merge 21.0.95 into 21.3 branch2019-03-28T18:03:15+01:00John Derek ChapmanMerge 21.0.95 into 21.3 branchThis merge request merges the changes that went into the ~"21.0" branch between the [release/21.0.94](https://gitlab.cern.ch/atlas/athena/tags/release/21.0.94) and
[release/21.0.95](https://gitlab.cern.ch/atlas/athena/tags/release/21.0....This merge request merges the changes that went into the ~"21.0" branch between the [release/21.0.94](https://gitlab.cern.ch/atlas/athena/tags/release/21.0.94) and
[release/21.0.95](https://gitlab.cern.ch/atlas/athena/tags/release/21.0.95) tags into the ~"21.3" branch.
MRs in https://gitlab.cern.ch/atlas/athena/tags/nightly/21.0/2019-02-13T2159, accepted since https://gitlab.cern.ch/atlas/athena/tags/nightly/21.0/2019-03-20T2159 :
* !21887 : 21.0-FastCaloSim: Adding function LoadFCalGeometryFromFiles to CaloGeometryFromFile
* !21917 : Updating to the latest version of FastCaloSimV2 parametrization file
* !21963 : Add protection for rounding errors
* !21859 : Fix failure on invalid LumiAccounting data (affected 301915 and 301918)
* !21828 : xAOD::EventInfo conversion fix in PileUpEventLoopMgr (ATLASSIM-4081)
* !21598 : R-Hadron Mass Updates
* !21660 : Patch preInclude.Qball.py to work-around missing specialConfiguration metadata
* !21682 : User action that dumps all volumes and classifies them.
* !21699 : Fix for TrigAnalysisTest test test_mc_ntup_physval_grid.sh
* !21722 : 21.0-FastCaloSim: Removing LoadFCalGeometryFromFiles function
* !21764 : Added more histograms as a function of initial step vol/process/material
* !21768 : Protection for empty GenEvents in BeamEffectsAlg::patchSignalProcessVertex(...)
* !21114 : DerivationFrameworkInDet: Fixes DOAD_IDTIDE derivation format
* !21646 : Patch Simulation RunTier0Test job, so that it works in AthSimulation builds
* !20467 : Optimization of CPU time of FastCaloSimV2 (ATLASSIM-3980)
* !21400 : Tier0Tests: Add versioning for overlay background RDO samples
* !21412 : Add new tests to TrigAnalysisTest ART tests
* !21422 : Fixes for Qball simulation configuration
* !21465 : replaces parameterized_sin with parameterized_sincos ~"changes\-fullsim\-output"
* !21492 : MC overlay ART updates (21.0 branch)
* !21520 : Sweeping !21432 from 21.3 to 21.0.
* !21539 : 21.0-ART_test-InDetPhysValMonitoring
* !21577 : 2018PbPb overlay config update
* !21587 : 21.0 SimulationJobOptions: Fix in postInclude.HijingPars.py to get output streams from correct locations
* !20214 : PixelRadDamDigitization: Algorithm for interpolation of irraditaed E fields
* !21336 : Tilecal new laser unpack 2019 02 19
* !21349 : Sweeping !21299 from 21.3 to 21.0.
* !21374 : Sweeping !21326 from 21.3 to 21.0.
* !21460 : RadiationMapsMaker: added flux for >100 keV neutrons and charged hadrons
* !21256 : Sweeping !21226 from master to 21.0.
* !21221 : TileJetMonTool: update of the tool
* !21163 : 21.0-ISF_FastCaloSim: Adding TFCSCenterPositionCalculation to the simulation chain
* !21074 : Switch off AthSimulation ART-build tests for unsupported Simulation configurations
The full diff between [release/21.0.95](https://gitlab.cern.ch/atlas/athena/tags/release/21.0.95) and
[release/21.0.94](https://gitlab.cern.ch/atlas/athena/tags/release/21.0.94) is available at https://gitlab.cern.ch/atlas/athena/compare/release/21.0.94...release/21.0.95
7d996a63https://gitlab.cern.ch/atlas/athena/-/merge_requests/22084Manual sweep of !22078 from 21.0 into master: Add MC16 Simulation ART jobs2019-03-27T03:02:13+01:00John Derek ChapmanManual sweep of !22078 from 21.0 into master: Add MC16 Simulation ART jobsThis merge request adds new Simulation ART jobs based on MC16 configuration.
There will be a follow-up merge request which will migrate other jobs from
MC15->MC16 configuration, but adding these tests first means that we should
be able t...This merge request adds new Simulation ART jobs based on MC16 configuration.
There will be a follow-up merge request which will migrate other jobs from
MC15->MC16 configuration, but adding these tests first means that we should
be able to ensure that other output-changing merge requests are not missed.https://gitlab.cern.ch/atlas/athena/-/merge_requests/22083Manual sweep of !22078 from 21.0 to 21.3 Add MC16 Simulation ART jobs2019-03-26T03:03:14+01:00John Derek ChapmanManual sweep of !22078 from 21.0 to 21.3 Add MC16 Simulation ART jobsThis merge request adds new Simulation ART jobs based on MC16 configuration.
There will be a follow-up merge request which will migrate other jobs from
MC15->MC16 configuration, but adding these tests first means that we should
be able t...This merge request adds new Simulation ART jobs based on MC16 configuration.
There will be a follow-up merge request which will migrate other jobs from
MC15->MC16 configuration, but adding these tests first means that we should
be able to ensure that other output-changing merge requests are not missed.https://gitlab.cern.ch/atlas/athena/-/merge_requests/22026Manual sweep of athenaprivate1!16317 from 21.0 to master: workaround for the ...2019-03-23T03:02:01+01:00John Derek ChapmanManual sweep of athenaprivate1!16317 from 21.0 to master: workaround for the issues seen when passing zero lifetime particles to Geant4 (ATLASSIM-3313)The `ZeroLifetimePositioner` works around the case where a neutral
particle oscillates into its anti-particle in one `GenVertex` then
immediately decays in a second `GenVertex` at the same position and
time. This is currently a problem s...The `ZeroLifetimePositioner` works around the case where a neutral
particle oscillates into its anti-particle in one `GenVertex` then
immediately decays in a second `GenVertex` at the same position and
time. This is currently a problem seen when B0/B0bar (511/-511) particles
with pre-defined oscillations and decays are fed into Geant4, which cannot
currently handle the concept of a zero-lifetime particle.
As Geant4 does not implement any processes for these particles other than
the pre-defined decays currently and the particles are neutral, it is safe
to shift the point at which the particle oscillates into its anti-particle
back along the (straight-line) trajectory a bit. For simplicity halfway
between the production point and the oscillation/decay point has been used.
The decay position is left unchanged.
With this change Geant4 then successfully simulates the decay in the
required position.
In QS sim jobs only, after the `TruthEvent` is created from
`BeamTruthEvent`, but before it is passed to the `InputConverter`,
`ZeroLifetimePositioner` is used to apply the work-around
for zero lifetime B0/B0bar particles.
After simulation is complete `ZeroLifetimePositioner` is used to remove
the work-around by moving the oscillation vertex back to the decay vertex
position.https://gitlab.cern.ch/atlas/athena/-/merge_requests/22015Manual sweep of !21768 from '21.0' to 'master: Protection for empty GenEvents...2019-03-22T03:02:11+01:00John Derek ChapmanManual sweep of !21768 from '21.0' to 'master: Protection for empty GenEvents in BeamEffectsAlg::patchSignalProcessVertex(...)Protection for empty GenEvents in BeamEffectsAlg::patchSignalProcessVertex(...)
See merge request atlas/athena!21768Protection for empty GenEvents in BeamEffectsAlg::patchSignalProcessVertex(...)
See merge request atlas/athena!21768https://gitlab.cern.ch/atlas/athena/-/merge_requests/22006Sweeping !21917 from 21.0 to master.
Updating to the latest version of FastCa...2019-03-20T03:02:42+01:00Atlas NightlybuildSweeping !21917 from 21.0 to master.
Updating to the latest version of FastCaloSimV2 parametrization fileUpdating to the latest version of FastCaloSimV2 parametrization file
See merge request atlas/athena!21917Updating to the latest version of FastCaloSimV2 parametrization file
See merge request atlas/athena!21917https://gitlab.cern.ch/atlas/athena/-/merge_requests/22005Sweeping !21887 from 21.0 to master.
21.0-FastCaloSim: Adding function LoadFC...2019-03-20T03:02:15+01:00Atlas NightlybuildSweeping !21887 from 21.0 to master.
21.0-FastCaloSim: Adding function LoadFCalGeometryFromFiles to CaloGeometryFromFile21.0-FastCaloSim: Adding function LoadFCalGeometryFromFiles to CaloGeometryFromFile
See merge request atlas/athena!2188721.0-FastCaloSim: Adding function LoadFCalGeometryFromFiles to CaloGeometryFromFile
See merge request atlas/athena!21887https://gitlab.cern.ch/atlas/athena/-/merge_requests/22004Sweeping !21963 from 21.0 to master.
Add protection for rounding errors2019-03-20T03:02:17+01:00Atlas NightlybuildSweeping !21963 from 21.0 to master.
Add protection for rounding errorsAdd protection for rounding errors
See merge request atlas/athena!21963Add protection for rounding errors
See merge request atlas/athena!21963https://gitlab.cern.ch/atlas/athena/-/merge_requests/21986User action that dumps all volumes and classifies them.2019-03-20T03:02:14+01:00Miha Muskinjamiha.muskinja@cern.chUser action that dumps all volumes and classifies them.Manual sweep of https://gitlab.cern.ch/atlas/athena/merge_requests/21682.
It failed because interface for G4UserActions changes.Manual sweep of https://gitlab.cern.ch/atlas/athena/merge_requests/21682.
It failed because interface for G4UserActions changes.https://gitlab.cern.ch/atlas/athena/-/merge_requests/21940Sweeping !21859 from 21.0 to master.
Fix failure on invalid LumiAccounting da...2019-03-20T03:02:07+01:00Atlas NightlybuildSweeping !21859 from 21.0 to master.
Fix failure on invalid LumiAccounting data (affected 301915 and 301918)Fix failure on invalid LumiAccounting data (affected 301915 and 301918)
See merge request atlas/athena!21859Fix failure on invalid LumiAccounting data (affected 301915 and 301918)
See merge request atlas/athena!21859https://gitlab.cern.ch/atlas/athena/-/merge_requests/21939Sweeping !21598 from 21.0 to 21.3.
R-Hadron Mass Updates2019-03-20T02:16:00+01:00Atlas NightlybuildSweeping !21598 from 21.0 to 21.3.
R-Hadron Mass UpdatesR-Hadron Mass Updates
See merge request atlas/athena!21598R-Hadron Mass Updates
See merge request atlas/athena!21598