athena merge requestshttps://gitlab.cern.ch/atlas/athena/-/merge_requests2022-06-15T03:18:02+02:00https://gitlab.cern.ch/atlas/athena/-/merge_requests/54263Draft: changing sTGC TDO tag2022-06-15T03:18:02+02:00Constantin HeideggerDraft: changing sTGC TDO tagChanging the yet still hard-coded tag for the sTGC TDO conditions folder using same constant values as for MM as discussed by mail. Tagging @pscholer @chchau @jojungge @rosatiChanging the yet still hard-coded tag for the sTGC TDO conditions folder using same constant values as for MM as discussed by mail. Tagging @pscholer @chchau @jojungge @rosatihttps://gitlab.cern.ch/atlas/athena/-/merge_requests/54204Enable DQ in Reco_tf to be decoupled from old-style flags2022-06-13T20:41:42+02:00Peter OnyisiEnable DQ in Reco_tf to be decoupled from old-style flagsAllow steering DQ in Reco_tf from new-style configuration flags (currently, old-style flags will overwrite any attempts to do so)Allow steering DQ in Reco_tf from new-style configuration flags (currently, old-style flags will overwrite any attempts to do so)https://gitlab.cern.ch/atlas/athena/-/merge_requests/50228Move AthenaPool setup to CA2022-06-13T15:09:52+02:00Stewart Martin-HaughMove AthenaPool setup to CAChange from old to new-style configuration. Tested to give identical python configuration.Change from old to new-style configuration. Tested to give identical python configuration.https://gitlab.cern.ch/atlas/athena/-/merge_requests/54090r22 JetTagging: fix_tow_Run32022-06-10T23:06:05+02:00Alessandro Lapertosar22 JetTagging: fix_tow_Run3Fixes for b-tagging DQ towards Run 3 data taking:
- remove reference to tagger name in cxx (easier to change tagger)
- temporary skip pre-selection for early runs (avoid empty plots in low statistics runs)
- additional plots for PV and t...Fixes for b-tagging DQ towards Run 3 data taking:
- remove reference to tagger name in cxx (easier to change tagger)
- temporary skip pre-selection for early runs (avoid empty plots in low statistics runs)
- additional plots for PV and tracks multiplicity divided by <mu> (reduce pile up effect on runs with different <mu>)
Test Webdisplay: https://atlasdqm.cern.ch/webdisplay/test/56/physics_Main/run_348885/run/JetTagging/https://gitlab.cern.ch/atlas/athena/-/merge_requests/54068Revert "Replacement of InDetTestBLayer with InDetTestPixelLayer"2022-06-08T16:14:42+02:00Benjamin Philip KerridgeRevert "Replacement of InDetTestBLayer with InDetTestPixelLayer"This reverts merge request !53927 (Replacement of InDetTestBLayer with InDetTestPixelLayer)
See ATR-25682This reverts merge request !53927 (Replacement of InDetTestBLayer with InDetTestPixelLayer)
See ATR-25682https://gitlab.cern.ch/atlas/athena/-/merge_requests/54037Add mu3 thresholds and HLT_2mu3 (ATR-23494)2022-06-08T13:08:17+02:00Kunihiro NaganoAdd mu3 thresholds and HLT_2mu3 (ATR-23494)- Add "3GeV" thresholds in TrigMuonHypoConfig
- Add a chain HLT_2mu3_L12MU3V in Dev menu- Add "3GeV" thresholds in TrigMuonHypoConfig
- Add a chain HLT_2mu3_L12MU3V in Dev menuhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/53952Tracking overlay updates for the RDOtoRDOTrigger step2022-06-03T20:45:13+02:00William Axel LeightTracking overlay updates for the RDOtoRDOTrigger stepThe converters need to be updated for the case in which both the input and output collections start with Bkg_, currently only foresees for the RDOtoRDOTrigger step. The configuration is also updated to load the EventCnvSuperTool and set...The converters need to be updated for the case in which both the input and output collections start with Bkg_, currently only foresees for the RDOtoRDOTrigger step. The configuration is also updated to load the EventCnvSuperTool and set its trackOverlay flag for RDOtoRDOTrigger.https://gitlab.cern.ch/atlas/athena/-/merge_requests/53648Switch to GSF by default for electron chains inside the TrigEgammaMatchingTool2022-05-25T17:16:50+02:00Edmar Egidio Purcino De SouzaSwitch to GSF by default for electron chains inside the TrigEgammaMatchingToolThis MR is to fix the electron keys inside the TrigEgammaMatchingTool, setting the GSF key as default for electrons.
This discussion is being done in ATR-25223 .
ping: @cjmeyer , @jodafons , @safarzad , @fernando and @jlieberm .This MR is to fix the electron keys inside the TrigEgammaMatchingTool, setting the GSF key as default for electrons.
This discussion is being done in ATR-25223 .
ping: @cjmeyer , @jodafons , @safarzad , @fernando and @jlieberm .Edmar Egidio Purcino De SouzaEdmar Egidio Purcino De Souzahttps://gitlab.cern.ch/atlas/athena/-/merge_requests/52297Draft: MuonCalibConfig2022-05-11T13:15:25+02:00Edward DiehlDraft: MuonCalibConfigChange 1 line of MuonCalibConfig.py to reflect new location of MuonCalib__PatternNtupleMakerChange 1 line of MuonCalibConfig.py to reflect new location of MuonCalib__PatternNtupleMakerhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/49690Draft: Modifications to synchronize index_ref across containers in APR2022-01-18T19:52:05+01:00Peter Van GemmerenDraft: Modifications to synchronize index_ref across containers in APRAn alternative to !49560, mainly for discussion and should not be merged at this time!An alternative to !49560, mainly for discussion and should not be merged at this time!https://gitlab.cern.ch/atlas/athena/-/merge_requests/48355Draft: Remove some un-maintained SharedWriter code2021-12-01T23:28:46+01:00Peter Van GemmerenDraft: Remove some un-maintained SharedWriter codehttps://gitlab.cern.ch/atlas/athena/-/merge_requests/48032Draft: Add memory fence info to static counters2021-11-09T15:46:46+01:00Adam Edward BartonDraft: Add memory fence info to static countersPrecise memory fence information can improve performance on ARM builds.Precise memory fence information can improve performance on ARM builds.https://gitlab.cern.ch/atlas/athena/-/merge_requests/47321Adding the Pileup parameters from root files2021-10-21T12:15:13+02:00Sergi Rodriguez BoscaAdding the Pileup parameters from root filesThis MR is used to add in the jFEX Bitwise simulation the pile-up parameters obtained by the trigger performance group.
With this it changes the `PileupAndNoise.cxx` file structure to make it friendly when the COOL database is built.
Ad...This MR is used to add in the jFEX Bitwise simulation the pile-up parameters obtained by the trigger performance group.
With this it changes the `PileupAndNoise.cxx` file structure to make it friendly when the COOL database is built.
Additionally, the `Noise/jTowerCorrection.20210308.r12406.root` and `Calibration/jFEX_MatchedMapping.2021Oct14.r12406.root` are read in the `jDriver.cxx` file to fill the pileup parameters.
Both files are under the path `/cvmfs/atlas.cern.ch/repo/sw/database/GroupData/Run3L1CaloSimulation`
Technical stuff:
- Now the jFEX Bitwise is applying by default the pileup subtraction and noise cuts either for Jet and MET paths. This means that jFEX will run like we expect for Run3
- For Run2 we need to turn off the pileup and change (manually) the noise values to 3000 MeV (only for LAr)
- Adding the SumET Eta boundary in the FPGA.cxx Filehttps://gitlab.cern.ch/atlas/athena/-/merge_requests/43721Draft: Change AthenaMP chunk size default to dispatch cluster of events for LZMA2021-05-26T17:41:40+02:00Peter Van GemmerenDraft: Change AthenaMP chunk size default to dispatch cluster of events for LZMAThis change will have default AthenaMP dispatch chunks of events equal to auto-flush when reading LZMA compressed data (most data PxAOD and up) to avoid duplicating de-compression work.
For Run3 this is most applicable for derivation, wh...This change will have default AthenaMP dispatch chunks of events equal to auto-flush when reading LZMA compressed data (most data PxAOD and up) to avoid duplicating de-compression work.
For Run3 this is most applicable for derivation, which will be run in AthenaMP on LZMA data with 100 events per cluster.https://gitlab.cern.ch/atlas/athena/-/merge_requests/43016turn EventInfoTagBuilder off2021-05-03T10:54:05+02:00Walter Lamplturn EventInfoTagBuilder offTo my knowledge, the EventInfoTagBuilder algorithm is obsolete. This MR turns it off by default. Removing the code could be done in a second step.
This MR removes the following tag-like entries from the ESD and AOD:
```
+ BunchId
...To my knowledge, the EventInfoTagBuilder algorithm is obsolete. This MR turns it off by default. Removing the code could be done in a second step.
This MR removes the following tag-like entries from the ESD and AOD:
```
+ BunchId
+ ConditionsRun
+ EventNumber
+ EventTime
+ EventTimeNanoSec
+ EventWeight
+ IsCalibration
+ IsSimulation
+ IsTestBeam
+ LumiBlockN
+ McChannel
+ RunNumber
+ Token
```
Moreover, the following per-event WARNING disappears:
```
RAWtoALL 08:57:03 SGInputLoader 0 0 WARNING unable to find proxy for ( 'AthenaAttributeList' , 'StoreGateSvc+Input' )
```
cc @tsulaia, @akraszna and @gemmeren in case there is a use-case I overlooked.https://gitlab.cern.ch/atlas/athena/-/merge_requests/27466WIP: Allow 21.0-mc16a branch to read HepMcParticleLink_p3-based persistent cl...2021-03-02T12:54:39+01:00John Derek ChapmanWIP: Allow 21.0-mc16a branch to read HepMcParticleLink_p3-based persistent classesFor compatibility with ~"21.3" after !27145 is merged.For compatibility with ~"21.3" after !27145 is merged.https://gitlab.cern.ch/atlas/athena/-/merge_requests/38671Add stream name to FileMetaData key Fixes ATEAM-6822020-12-01T20:59:40+01:00Frank Berghausfrank.berghaus@cern.chAdd stream name to FileMetaData key Fixes ATEAM-682Adding the FileMetaData to all streams caused a number of CI failures, as noted by @fwinkl in atlas/athena!37946
One error highlighted by the AtlasPoolMultiTest was an issue with having multiple streams writing an object with the same k...Adding the FileMetaData to all streams caused a number of CI failures, as noted by @fwinkl in atlas/athena!37946
One error highlighted by the AtlasPoolMultiTest was an issue with having multiple streams writing an object with the same key. To work around this give the FileMetaData objects unique names by inserting the stream name.
Update all the broken references as a result.
Analysis clients will continue to expect an object called FileMetaData in the output. To support this for now do not add the stream name to the FileMetaData object key for StreamAOD and StreamxAOD. That is a workaround, a proper solution will take more time, this is to quiet the errors.
Alternative suggestions by @ssnyder is atlas/athena!38655https://gitlab.cern.ch/atlas/athena/-/merge_requests/32152WIP: Migration of the AthSimulation project to HepMC3, part II2020-11-23T12:49:56+01:00Andrii VerbytskyiWIP: Migration of the AthSimulation project to HepMC3, part IIActual utilization of HepMC3.Actual utilization of HepMC3.https://gitlab.cern.ch/atlas/athena/-/merge_requests/31952WIP: Migration of the AthGeneration project to HepMC3, part II2020-11-23T12:49:33+01:00Andrii VerbytskyiWIP: Migration of the AthGeneration project to HepMC3, part IIActual usage of HepMC3Actual usage of HepMC3https://gitlab.cern.ch/atlas/athena/-/merge_requests/38107AthenaPoolExampleAlgorithms: Update reference files.2020-11-12T23:26:10+01:00Scott SnyderAthenaPoolExampleAlgorithms: Update reference files.Update test reference files.
Fixes failues in master.Update test reference files.
Fixes failues in master.