MadGraph adaptor for Gauss
This replaces request !730 (merged), that was merged to the wrong branch.
It includes all changes in
- !573 (closed) for including MadGraph as ME generator (by @cvazquez, @philten)
- !730 (merged) for configuring MadGraph (by @brachwal, @philten)
Closes LHCBGAUSS-1374
(cherry picked from commit 1741033a)
- af11ac96 Initial interface for Madgraph.
- e2606070 Actually adding the interface.
- eb9b6f02 Adding module support.
- 9de8e64e add LRSM and RPVMSSM models to LbMadgraph
- f6acc5f0 Migrated modules to data.
- cc463ab3 Added grid pack functionality.
- 75a7e923 Grid pack generation script.
- 008e80a4 Added LHAPDF support.
- 511e98c4 Updated test to check spillover and pileup options.
- a89ec30b Added in John's comments.
- 46bdc8c2 Fixed some memory issues.
- e1b2e34f Added Madgraph data.
- e0b8c873 Updated configuration through CMAKE.
- ebdba2fa Cleaned up some configuration issues.
- 8c1ed530 Updated documentation.
- edab3ce6 Need to handle Madgraph and CMT versions for gridpacks.
- 0af3eb80 Migrating gridpack script to MadgraphData.
- 1ad216e1 Migrated gripack to data repo.
- c34e9a5b Included exception when using gridpacks.
- e7d04f70 Actually compiles now.
- a65e990d Add madgraph test
- a7866c3a Updated gridpack path convention, exception.
- 88817bdd Use new versioning schema for data package
- 882634ea add missing copyright from new files
- 245af2fe Removed extraneous example files.
- 2426c322 init mg configuration
- 56002e83 refactor LbMadgraph python config
- 01bfc91c extend Gauss configuration
- 86f9141d refactor LbMadgraph src as for new configurable scheme
- 654f886d new config flow defined for Gauss.BeamBeam
- 2d667eb7 sugestions included
- df1b04f5 Protected against missing keys.
- 479401e0 Fix typo
- a2865e90 naming polishing
- 8f5bbf10 Removed using std.
- da8ea370 Fixed constructor, removed unused weight variables.
- 67b775d1 Added additional debugging information.
- 7c57c53b Fixed typo in beamname configuration.
- 561216c9 Added additional documentation on seed setting.
- 9273ebd9 Added overestimate documentation.
- a349bf42 std the opts naming convention
- 9580c764 Fixed large initialization and some warnings.
cc: @kreps, @philten, @brachwal, @philten, @cvazquez, @sfarry, @jback, @adavis
Edited by Gloria Corti