athena merge requestshttps://gitlab.cern.ch/atlas/athena/-/merge_requests2021-09-13T19:01:43+02:00https://gitlab.cern.ch/atlas/athena/-/merge_requests/46391Patching MadGraphControl use of sde_strategy2021-09-13T19:01:43+02:00Zach MarshallPatching MadGraphControl use of sde_strategyThe sde_strategy parameter only exists for LO run cards. Therefore we
need to restrict its setting to LO run cards... or we get a crash from
an unknown parameter. Duh.
This fixes the crash from AGENE-2038The sde_strategy parameter only exists for LO run cards. Therefore we
need to restrict its setting to LO run cards... or we get a crash from
an unknown parameter. Duh.
This fixes the crash from AGENE-2038https://gitlab.cern.ch/atlas/athena/-/merge_requests/46379TestLHE commented out for now2021-09-09T03:06:03+02:00Ewelina Maria LobodzinskaTestLHE commented out for nowTestLHE commented out for now to avoid crashes in production due to memory problemsTestLHE commented out for now to avoid crashes in production due to memory problemshttps://gitlab.cern.ch/atlas/athena/-/merge_requests/46377ART tests - correct to reduce the time needed for running2021-09-09T03:06:04+02:00Ewelina Maria LobodzinskaART tests - correct to reduce the time needed for runningART tests - correct to reduce the time needed for runningART tests - correct to reduce the time needed for runninghttps://gitlab.cern.ch/atlas/athena/-/merge_requests/46372add hdamp steering params for Powheg ttbb module2021-09-09T16:50:00+02:00Jan Kretzschmaradd hdamp steering params for Powheg ttbb moduleIn the context of https://its.cern.ch/jira/browse/ATLMCPROD-9485 we realised a few extra options were needed to allow the hdamp settings of the Powheg ttbbb module to be steered/studied. This patch adds these parameters. Tested locally.In the context of https://its.cern.ch/jira/browse/ATLMCPROD-9485 we realised a few extra options were needed to allow the hdamp settings of the Powheg ttbbb module to be steered/studied. This patch adds these parameters. Tested locally.https://gitlab.cern.ch/atlas/athena/-/merge_requests/46344GeneratorFilters: fix DirectPhotonFilter2021-09-09T03:04:47+02:00Ewelina Maria LobodzinskaGeneratorFilters: fix DirectPhotonFilterGeneratorFilters: fix DirectPhotonFilter
seems in master when two properties are declared for the same member variable the second one superseeds the first one, while in 21.6 both were active
This MR fixes this problem in DirectPhotonFi...GeneratorFilters: fix DirectPhotonFilter
seems in master when two properties are declared for the same member variable the second one superseeds the first one, while in 21.6 both were active
This MR fixes this problem in DirectPhotonFilterhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/46317Fix logic of MC interfaces for HepMC3 branch2021-09-08T03:04:29+02:00Andrii VerbytskyiFix logic of MC interfaces for HepMC3 branch- Fix for Herwig and Sherpa to set the run info before filling the event
- Fix for HErwig `shared_ptr` to `make_shared`
- Use std:: where appropriate
@ewelina @cgutscho @jchapman- Fix for Herwig and Sherpa to set the run info before filling the event
- Fix for HErwig `shared_ptr` to `make_shared`
- Use std:: where appropriate
@ewelina @cgutscho @jchapmanhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/46285updated master ART tests2021-09-07T03:03:32+02:00Luzhan Yueupdated master ART testshttps://gitlab.cern.ch/atlas/athena/-/merge_requests/46251GeneratorFilters: add SameParticleHardScatterFilter to the components and put...2021-09-04T03:03:48+02:00Ewelina Maria LobodzinskaGeneratorFilters: add SameParticleHardScatterFilter to the components and put...GeneratorFilters: add SameParticleHardScatterFilter to the components and put the filters accepted for 22.6 into alphabetic orderGeneratorFilters: add SameParticleHardScatterFilter to the components and put the filters accepted for 22.6 into alphabetic orderhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/46217Add run info to Sherpa and Herwig generators2021-09-04T03:02:52+02:00Andrii VerbytskyiAdd run info to Sherpa and Herwig generators- Adds a run info member to GEnerato module.
- Adds run info to Sherpa and Herwig.
- Fixes the usage of run info for pythia8. (Null pointer dereference)- Adds a run info member to GEnerato module.
- Adds run info to Sherpa and Herwig.
- Fixes the usage of run info for pythia8. (Null pointer dereference)https://gitlab.cern.ch/atlas/athena/-/merge_requests/46201Fix compilation for HepMC3 and crashes for pythia82021-09-02T03:06:04+02:00Andrii VerbytskyiFix compilation for HepMC3 and crashes for pythia8In this MR:
- make codes in CompactHardTruth, MMLoadVariables, etc. HepMC3 compatible.
- add actual run info to pythia8 generation for HEPMC3.
Tag @ewelinaIn this MR:
- make codes in CompactHardTruth, MMLoadVariables, etc. HepMC3 compatible.
- add actual run info to pythia8 generation for HEPMC3.
Tag @ewelinahttps://gitlab.cern.ch/atlas/athena/-/merge_requests/46198modify ART tests so that they could run also on master--HepMC3/Athena2021-09-02T03:02:30+02:00Ewelina Maria Lobodzinskamodify ART tests so that they could run also on master--HepMC3/Athenamodify ART tests so that they could run also on master--HepMC3/Athenamodify ART tests so that they could run also on master--HepMC3/Athenahttps://gitlab.cern.ch/atlas/athena/-/merge_requests/46159CountHepMC: use long long int for event number2021-09-02T03:05:30+02:00Christian GutschowCountHepMC: use long long int for event numberThis is using @averbyts's wrapper function from !44461.
Struggling a little to test this as all evgen jobs seem to crash with the HepMC3 nightly when the generators try to call `evt->run_info()->set_weight_names(names)` ...? Seems to be...This is using @averbyts's wrapper function from !44461.
Struggling a little to test this as all evgen jobs seem to crash with the HepMC3 nightly when the generators try to call `evt->run_info()->set_weight_names(names)` ...? Seems to be an unrelated issue though ...
FYI @jkretz @ewelina @gpanizzo @jchapmanhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/46120GeneratorFilters: update ChargedTracksFilter to version from 21.62021-08-28T03:05:16+02:00Ewelina Maria LobodzinskaGeneratorFilters: update ChargedTracksFilter to version from 21.6GeneratorFilters: update ChargedTracksFilter to version from 21.6GeneratorFilters: update ChargedTracksFilter to version from 21.6https://gitlab.cern.ch/atlas/athena/-/merge_requests/46112Sweeping !46078 from master to 21.6.
Fix possible bug in modify_param_card2021-09-09T03:06:41+02:00Atlas NightlybuildSweeping !46078 from master to 21.6.
Fix possible bug in modify_param_cardFix possible bug in modify_param_card
See merge request atlas/athena!46078Fix possible bug in modify_param_card
See merge request atlas/athena!46078https://gitlab.cern.ch/atlas/athena/-/merge_requests/46098GeneratorFilters: update DecaysFinalStateFilter and VBFMjjIntervalFilter to v...2021-09-03T03:03:53+02:00Ewelina Maria LobodzinskaGeneratorFilters: update DecaysFinalStateFilter and VBFMjjIntervalFilter to versions from 21.6GeneratorFilters: update DecaysFinalStateFilter and VBFMjjIntervalFilter to versions from 21.6GeneratorFilters: update DecaysFinalStateFilter and VBFMjjIntervalFilter to versions from 21.6https://gitlab.cern.ch/atlas/athena/-/merge_requests/46080Update systematics tool2021-08-27T03:09:19+02:00Louie Dartmoor CorpeUpdate systematics toolThis MR may seem large but it's mostly lots of small changes affecting many lines after de-linting using flake8
- fixes broken setupSystematicsTool.sh
- delinting of the python (cleanup of conventions etc) after running flake8
- sync w...This MR may seem large but it's mostly lots of small changes affecting many lines after de-linting using flake8
- fixes broken setupSystematicsTool.sh
- delinting of the python (cleanup of conventions etc) after running flake8
- sync with systematicsTool repo version hash feb8fabfa0e7a38d335bdf286f1fe66d1e33ad27Ewelina Maria LobodzinskaEwelina Maria Lobodzinskahttps://gitlab.cern.ch/atlas/athena/-/merge_requests/46078Fix possible bug in modify_param_card2021-09-08T12:44:37+02:00Chris PollardFix possible bug in modify_param_cardI ran into a problem while adding only new masses to madgraph param cards. At
https://gitlab.cern.ch/atlas/athena/-/blob/5e760ba3c00b6b4f561c30d11127e3aba6f4510f/Generators/MadGraphControl/python/MadGraphUtils.py#L1995
doneParams is in...I ran into a problem while adding only new masses to madgraph param cards. At
https://gitlab.cern.ch/atlas/athena/-/blob/5e760ba3c00b6b4f561c30d11127e3aba6f4510f/Generators/MadGraphControl/python/MadGraphUtils.py#L1995
doneParams is initialized as an empty dict, but later when building leftovers, it assumes that "MASS" is already a key of doneParams.
https://gitlab.cern.ch/atlas/athena/-/blob/5e760ba3c00b6b4f561c30d11127e3aba6f4510f/Generators/MadGraphControl/python/MadGraphUtils.py#L2005
These changes should mean that if you're only adding new particle masses, you don't get a KeyError.
Originally reported in https://its.cern.ch/jira/browse/AGENE-2042
CC: @ewelina @gpanizzo @mcfayden @hmildner @zmarshal @cgutscho @jkretz
- Chrishttps://gitlab.cern.ch/atlas/athena/-/merge_requests/46075Powheg: fix b read problem, GeneratorFilters: fix bug in MultiCjetFilter2021-08-27T03:03:42+02:00Ewelina Maria LobodzinskaPowheg: fix b read problem, GeneratorFilters: fix bug in MultiCjetFilterPowheg: fix python3 problem with binary reading and writting
GeneratorFilters: fix bug in MultiCjetFilterPowheg: fix python3 problem with binary reading and writting
GeneratorFilters: fix bug in MultiCjetFilterhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/46019GeneratorFilters : update XtoVVDecayFilterExtended.cxx to 21.6 version2021-08-25T03:03:40+02:00Ewelina Maria LobodzinskaGeneratorFilters : update XtoVVDecayFilterExtended.cxx to 21.6 versionGeneratorFilters : update XtoVVDecayFilterExtended.cxx to 21.6 versionGeneratorFilters : update XtoVVDecayFilterExtended.cxx to 21.6 versionhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/45975Syncronize the v HepMC3 and HepMC2 version of TTbarWToLeptonFilter filters in...2021-08-24T03:05:38+02:00Andrii VerbytskyiSyncronize the v HepMC3 and HepMC2 version of TTbarWToLeptonFilter filters in masterSyncronize the v HepMC3 and HepMC2 version of TTbarWToLeptonFilter filters in master
@ewelinaSyncronize the v HepMC3 and HepMC2 version of TTbarWToLeptonFilter filters in master
@ewelina