Skip to content

Add bin/madevent to the madgraph4gpu repo for all processes#851

Merged
valassi merged 4 commits intomadgraph5:masterfrom
valassi:launch
May 30, 2024
Merged

Add bin/madevent to the madgraph4gpu repo for all processes#851
valassi merged 4 commits intomadgraph5:masterfrom
valassi:launch

Conversation

@valassi
Copy link
Member

@valassi valassi commented May 30, 2024

Hi @oliviermattelaer this is a very simple PR that only affecs madgraph4gpu repos. It does not touch CODEGEN.

It adds bin/madevent to the madgraph4gpu repo for all processes, in particular BSM processes where it was missing (while for SM processes it was there). I had to modify the .gitignore (again only of madgraph4gpu, no change in CODEGEN).

The reason is that I need bin/madevent to launch bin/generate_events from a repo process when I modify the runcards. (The treacards step uses it).

I hope it is not controversial, can you approve please? I need this to investigate the cross section crashes in susy #826

Thanks
Andrea

valassi added 4 commits May 30, 2024 14:33
…ubProcesses/P*/.gitignore

The main issue here is that this prevents adding bin/madevent to the repo.
This script is needed, for instance, to run ./bin/generate_events with a different runcard.
Presently this gives this error:
  ../bin/madevent treatcards run
  make: ../bin/madevent: No such file or directory

This is the complete list of files removed from cudacpp/.gitignore:
  .libs
  .cudacpplibs
  madevent
  madevent_fortran
  madevent_cpp
  madevent_cuda
  G[0-9]*
  ajob[0-9]*
  input_app.txt
  symfact.dat
  gensym

I will then regenerate all processes including bin/madevent
…g .gitignore - commit (2/2) bin/madevent

for dir in $(git ls-tree --name-only HEAD */bin); do git add $dir/madevent; done

Note: this only adds four files in BSM processes
	new file:   heft_gg_bb.mad/bin/madevent
	new file:   smeft_gg_tttt.mad/bin/madevent
	new file:   susy_gg_t1t1.mad/bin/madevent
	new file:   susy_gg_tt.mad/bin/madevent
@valassi valassi requested a review from oliviermattelaer May 30, 2024 12:49
@valassi valassi self-assigned this May 30, 2024
@valassi
Copy link
Member Author

valassi commented May 30, 2024

PS Ah yes this includes many changes also because it is the first full regeneartion with your PR 835: so launch_plugin.py and runcards are modified from your patch Olivier

@valassi
Copy link
Member Author

valassi commented May 30, 2024

PPS and just for further explanation, I removed madevent and a few other files from epochX/cudacpp/.gitignore because it was/is ALREADY in the .gitignore of all SubProcesses/P* generated directories

valassi added a commit to valassi/madgraph4gpu that referenced this pull request May 30, 2024
…h launch PR madgraph5#851

git checkout upstream/master $(git ls-tree --name-only HEAD */CODE*txt)
valassi added a commit to valassi/madgraph4gpu that referenced this pull request May 30, 2024
valassi added a commit to valassi/madgraph4gpu that referenced this pull request May 30, 2024
Copy link
Member

@oliviermattelaer oliviermattelaer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure go ahead.

Thanks

Olivier

@valassi
Copy link
Member Author

valassi commented May 30, 2024

Ok thanks! I will merge this. Andrea

@valassi valassi merged commit aa297fe into madgraph5:master May 30, 2024
valassi added a commit to valassi/madgraph4gpu that referenced this pull request May 30, 2024
valassi added a commit to valassi/madgraph4gpu that referenced this pull request May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants