athena merge requestshttps://gitlab.cern.ch/atlas/athena/-/merge_requests2024-03-14T09:55:22+01:00https://gitlab.cern.ch/atlas/athena/-/merge_requests/69746Add configurable property for jet-fat-jet OR in OverlapAnalysisConfig2024-03-14T09:55:22+01:00Thomas StreblerAdd configurable property for jet-fat-jet OR in OverlapAnalysisConfigSelf-explanatorySelf-explanatoryhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69709Draft: Generators: Support for Rivet42024-03-11T22:49:24+01:00Christian GutschowDraft: Generators: Support for Rivet4FYI @akraszna, this doesn't necessarily to get merged but perhaps it's useful. Untested, but should hopefully cover `Rivet_i` at least.
cf ATLINFR-5281
cc @ewelina @elmsheus @jchapmanFYI @akraszna, this doesn't necessarily to get merged but perhaps it's useful. Untested, but should hopefully cover `Rivet_i` at least.
cf ATLINFR-5281
cc @ewelina @elmsheus @jchapmanhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69686athena.py: remove athena-specific history and readline setup2024-03-12T09:36:46+01:00Frank Winklmeierathena.py: remove athena-specific history and readline setupRemove the code that customizes the athena command history and readline settings for interactive mode and just re-use what the user has setup for usual python prompts. This is another step in unifying the legacy/CA experience of athena.Remove the code that customizes the athena command history and readline settings for interactive mode and just re-use what the user has setup for usual python prompts. This is another step in unifying the legacy/CA experience of athena.https://gitlab.cern.ch/atlas/athena/-/merge_requests/69667Move FPGATrackSim inputs away from EOS2024-03-12T12:04:46+01:00Jahred Adelmanjahreda@gmail.comMove FPGATrackSim inputs away from EOSWe have two files using EOS; we aren't ready to move them to CVMFS, but this is a solution we've used elsewhere. Fix for https://its.cern.ch/jira/browse/EFTRACK-494. Tagging @tbold.We have two files using EOS; we aren't ready to move them to CVMFS, but this is a solution we've used elsewhere. Fix for https://its.cern.ch/jira/browse/EFTRACK-494. Tagging @tbold.https://gitlab.cern.ch/atlas/athena/-/merge_requests/69643Draft: added back ditau chain for commissioning2024-03-08T05:31:10+01:00Gianantonio Pezzullog.pezzullo@yale.eduDraft: added back ditau chain for commissioningAdding back in the Physics menu a ditau chain for commissioning the corresponding phase-I version
tau trigger
tagging: @astruebi @lidiaz @smwangAdding back in the Physics menu a ditau chain for commissioning the corresponding phase-I version
tau trigger
tagging: @astruebi @lidiaz @smwanghttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69638Add config to make Topo Towers at all eta2024-03-18T14:19:02+01:00Dylan Sheldon RankinAdd config to make Topo Towers at all etaThis MR adds a config that can be used to create topo towers without a restriction on eta while leaving the nominal forward topo towers untouched. This is needed for Upgrade studies/samples.
@mswiatlo @tmhong @sch @htorreThis MR adds a config that can be used to create topo towers without a restriction on eta while leaving the nominal forward topo towers untouched. This is needed for Upgrade studies/samples.
@mswiatlo @tmhong @sch @htorrehttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69619Fix import in TRTCalibrationMgrConfig.py2024-03-07T23:14:31+01:00Thomas StreblerFix import in TRTCalibrationMgrConfig.pyThis could lead to error in case `AlignTrkTools` is set but `FitTools` is not.
FYI @serodrigThis could lead to error in case `AlignTrkTools` is set but `FitTools` is not.
FYI @serodrighttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69589Draft: Rely on callables to deffer createion of sequences in HLT menu generation2024-03-07T11:51:19+01:00Tomasz BoldDraft: Rely on callables to deffer createion of sequences in HLT menu generationFor preview by @fwinkl @fpastore @suttFor preview by @fwinkl @fpastore @sutthttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69566Draft: Script for data dependencies2024-03-08T12:50:51+01:00Carlo Varnicarlo.varni@cern.chDraft: Script for data dependenciesThis adds a python script for parsing a reco job log file and create a graph of the data dependencies of the algorithms (`.md` extension).
Requirement: the reco job must be in MT mode (at least 1 thread) and the flag `Scheduler.ShowData...This adds a python script for parsing a reco job log file and create a graph of the data dependencies of the algorithms (`.md` extension).
Requirement: the reco job must be in MT mode (at least 1 thread) and the flag `Scheduler.ShowDataDeps` must be set on `True`
I found this extremely useful while debugging what was going on in our ACTS chains, especially in understanding why the scheduler was complaining about stalls or why read handles were not valid. So I guess I could simply put this in Athena so that it can be used by others as well.
It creates graphs like this one: https://codimd.web.cern.ch/s/4JEJMBm1P
Example of use: `python3 makeDataDependencyGraph.py --inputLog ../utils/output.multithreaded.txt --pattern '.*Acts.*' --output graph.md`
/cc @adye @pagessin @tbold @bkerridg @ncalacehttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69553Remove HLTbphys references for physics_BphysDelayed stream2024-03-07T18:24:31+01:00Semen TurchikhinRemove HLTbphys references for physics_BphysDelayed streamThis fixes the errors about missed HLT B-physics references for physics_BphysDelayed stream in han config reported in ATR-28651.
Tagging @sawyer - if you're working on this and have already put this fix, please comment, I'll cancel my MR...This fixes the errors about missed HLT B-physics references for physics_BphysDelayed stream in han config reported in ATR-28651.
Tagging @sawyer - if you're working on this and have already put this fix, please comment, I'll cancel my MR then.
cc: @ebergeashttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69537Draft: Delete legacy DumpGeo configs2024-03-13T14:51:10+01:00Thomas StreblerDraft: Delete legacy DumpGeo configshttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69521Draft: ATR-28844 - MonitorDef2024-03-05T20:31:29+01:00Lidija ZivkovicDraft: ATR-28844 - MonitorDefChanges and updates in MonitorDef, details are in JIRAChanges and updates in MonitorDef, details are in JIRAhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69503Add new code to allow creation of electron and muon free particle flow jets (V2)2024-03-07T14:58:54+01:00Mark HodgkinsonAdd new code to allow creation of electron and muon free particle flow jets (V2)This includes updates to JetPFlowSelectionAlg.cxx to add options to remove all neutral contributions from particle flow jets that belong to electrons or muons of a given particle ID level.
On the python side new configuration functional...This includes updates to JetPFlowSelectionAlg.cxx to add options to remove all neutral contributions from particle flow jets that belong to electrons or muons of a given particle ID level.
On the python side new configuration functionality has been added to allow users to make use of these workflows.
This should not change the output of standard particle flow jets and hence should preserve frozen tier0 for jets.
The new muon free jets rely on an additional decoration that is added to charged FlowElement - thus this aspect violates frozen tier0 and adds a new decoration.https://gitlab.cern.ch/atlas/athena/-/merge_requests/69500Draft: Add new code to allow creation of electron and muon free particle flow...2024-03-05T12:11:42+01:00Mark HodgkinsonDraft: Add new code to allow creation of electron and muon free particle flow jetsThis includes updates to JetPFlowSelectionAlg.cxx to add options to remove all neutral contributions from particle flow jets that belong to electrons or muons of a given particle ID level.
On the python side new configuration functional...This includes updates to JetPFlowSelectionAlg.cxx to add options to remove all neutral contributions from particle flow jets that belong to electrons or muons of a given particle ID level.
On the python side new configuration functionality has been added to allow users to make use of these workflows.
This should not change the output of standard particle flow jets and hence should preserve frozen tier0.https://gitlab.cern.ch/atlas/athena/-/merge_requests/69455Update GenericMonitoringTool.py - default ymin and ymax values when specifyin...2024-03-04T22:46:13+01:00Will ButtingerUpdate GenericMonitoringTool.py - default ymin and ymax values when specifying...Update GenericMonitoringTool.py - default ymin and ymax values when specifying ylabels, if not specifiedUpdate GenericMonitoringTool.py - default ymin and ymax values when specifying ylabels, if not specifiedhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69450Draft: Adding WP Scan GN2 vs GN12024-03-04T08:48:54+01:00Lucas BezioDraft: Adding WP Scan GN2 vs GN1https://gitlab.cern.ch/atlas/athena/-/merge_requests/69449Draft: Adding the Working Point Scan chains2024-03-04T08:41:24+01:00Lucas BezioDraft: Adding the Working Point Scan chainsAs mentionned in [ATR-28870](https://its.cern.ch/jira/browse/ATR-28870). A scan of WP needs to be done to understand the Rate-WP relation for fastDIPS+GN1 & fastGN2+GN2 configuration of the bjet tagging in HLT.
Tagging @lshi @lbeemste @...As mentionned in [ATR-28870](https://its.cern.ch/jira/browse/ATR-28870). A scan of WP needs to be done to understand the Rate-WP relation for fastDIPS+GN1 & fastGN2+GN2 configuration of the bjet tagging in HLT.
Tagging @lshi @lbeemste @cpollardhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69447ATLASDQ-1130 fix2024-03-04T12:36:46+01:00Peter OnyisiATLASDQ-1130 fixThis fixes a failure in applying regex expressions for files retrieved from remote URLs instead of local files. This was triggered in production by ROOT 6.28 which replaces local EOS paths with xrootd URLs. Urgent for trigger DQ studies.This fixes a failure in applying regex expressions for files retrieved from remote URLs instead of local files. This was triggered in production by ROOT 6.28 which replaces local EOS paths with xrootd URLs. Urgent for trigger DQ studies.https://gitlab.cern.ch/atlas/athena/-/merge_requests/69441Draft: Fix logic for defOrigOfNeutrino in MCTruthClassifier2024-03-03T22:17:00+01:00Andrii VerbytskyiDraft: Fix logic for defOrigOfNeutrino in MCTruthClassifierFix logic for defOrigOfNeutrino in MCTruthClassifier
@jchapman @pclark
It would be also nice to look at this on the analysis side.Fix logic for defOrigOfNeutrino in MCTruthClassifier
@jchapman @pclark
It would be also nice to look at this on the analysis side.https://gitlab.cern.ch/atlas/athena/-/merge_requests/69412Muon Chamber bounds typo correction and fix in the Configuration of ActsMuonD...2024-03-04T10:22:18+01:00Dimitra Amperiadoudimitra.amperiadou@cern.chMuon Chamber bounds typo correction and fix in the Configuration of ActsMuonDetectorCfgJohannes Junggeburthjohannes.josef.junggeburth@cern.chMatthew Leary HarrisJohannes Junggeburthjohannes.josef.junggeburth@cern.ch