diff --git a/MG5aMC/mg5amcnlo b/MG5aMC/mg5amcnlo index 23f61b93fd..e428e38c67 160000 --- a/MG5aMC/mg5amcnlo +++ b/MG5aMC/mg5amcnlo @@ -1 +1 @@ -Subproject commit 23f61b93fdf268a1cdcbd363cd449c88b3511d7a +Subproject commit e428e38c6798093f7077ba3ea6e554858ebcf1ab diff --git a/epochX/cudacpp/ee_mumu.mad/CODEGEN_mad_ee_mumu_log.txt b/epochX/cudacpp/ee_mumu.mad/CODEGEN_mad_ee_mumu_log.txt index a484a3ce73..36259e7140 100644 --- a/epochX/cudacpp/ee_mumu.mad/CODEGEN_mad_ee_mumu_log.txt +++ b/epochX/cudacpp/ee_mumu.mad/CODEGEN_mad_ee_mumu_log.txt @@ -14,7 +14,7 @@ Running MG5 in debug mode * * * * * * * * * * * * -* VERSION 3.5.2_lo_vect 2023-11-08 * +* VERSION 3.5.3_lo_vect 2023-12-23 * * * * WARNING: UNKNOWN DEVELOPMENT VERSION. * * WARNING: DO NOT USE FOR PRODUCTION * @@ -62,7 +62,7 @@ generate e+ e- > mu+ mu- No model currently active, so we import the Standard Model INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.0055043697357177734  +DEBUG: model prefixing takes 0.005282163619995117  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -154,10 +154,12 @@ INFO: Checking for minimal orders which gives processes. INFO: Please specify coupling orders to bypass this step. INFO: Trying process: e+ e- > mu+ mu- WEIGHTED<=4 @1 INFO: Process has 2 diagrams -1 processes with 2 diagrams generated in 0.004 s +1 processes with 2 diagrams generated in 0.005 s Total: 1 processes with 2 diagrams output madevent ../TMPOUT/CODEGEN_mad_ee_mumu --hel_recycling=False --vector_size=32 --me_exporter=standalone_cudacpp Load PLUGIN.CUDACPP_OUTPUT +Plugin PLUGIN.CUDACPP_OUTPUT has marked as NOT being validated with this version: 3.5.3_lo_vect. +It has been validated for the last time with version: 3.5.2 Addition matrix-element will be done with PLUGIN: CUDACPP_OUTPUT Output will be done with PLUGIN: CUDACPP_OUTPUT DEBUG: cformat =  standalone_cudacpp [export_cpp.py at line 3071]  @@ -174,7 +176,7 @@ INFO: Generating Helas calls for process: e+ e- > mu+ mu- WEIGHTED<=4 @1 INFO: Processing color information for process: e+ e- > mu+ mu- @1 INFO: Creating files in directory P1_epem_mupmum DEBUG: kwargs[prefix] = 0 [model_handling.py at line 1058]  -DEBUG: process_exporter_cpp =  [export_v4.py at line 6262]  +DEBUG: process_exporter_cpp =  [export_v4.py at line 6261]  INFO: Creating files in directory . FileWriter for ././CPPProcess.h FileWriter for ././CPPProcess.cc @@ -183,27 +185,27 @@ INFO: Created files CPPProcess.h and CPPProcess.cc in directory ./. DEBUG: config_map =  [1, 2] [export_cpp.py at line 711]  DEBUG: subproc_number =  0 [export_cpp.py at line 712]  DEBUG: Done [export_cpp.py at line 713]  -DEBUG: vector, subproc_group,self.opt['vector_size'] =  False True 32 [export_v4.py at line 1872]  -DEBUG: vector, subproc_group,self.opt['vector_size'] =  False True 32 [export_v4.py at line 1872]  -DEBUG: vector, subproc_group,self.opt['vector_size'] =  32 True 32 [export_v4.py at line 1872]  +DEBUG: vector, subproc_group,self.opt['vector_size'] =  False True 32 [export_v4.py at line 1871]  +DEBUG: vector, subproc_group,self.opt['vector_size'] =  False True 32 [export_v4.py at line 1871]  +DEBUG: vector, subproc_group,self.opt['vector_size'] =  32 True 32 [export_v4.py at line 1871]  WARNING: vector code for lepton pdf not implemented. We removed the option to run dressed lepton  -DEBUG: vector, subproc_group,self.opt['vector_size'] =  32 True 32 [export_v4.py at line 1872]  +DEBUG: vector, subproc_group,self.opt['vector_size'] =  32 True 32 [export_v4.py at line 1871]  INFO: Generating Feynman diagrams for Process: e+ e- > mu+ mu- WEIGHTED<=4 @1 INFO: Finding symmetric diagrams for subprocess group epem_mupmum Generated helas calls for 1 subprocesses (2 diagrams) in 0.004 s -Wrote files for 8 helas calls in 0.098 s +Wrote files for 8 helas calls in 0.100 s ALOHA: aloha starts to compute helicity amplitudes ALOHA: aloha creates FFV1 routines ALOHA: aloha creates FFV2 routines ALOHA: aloha creates FFV4 routines -ALOHA: aloha creates 3 routines in 0.198 s +ALOHA: aloha creates 3 routines in 0.201 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 202]  ALOHA: aloha starts to compute helicity amplitudes ALOHA: aloha creates FFV1 routines ALOHA: aloha creates FFV2 routines ALOHA: aloha creates FFV4 routines ALOHA: aloha creates FFV2_4 routines -ALOHA: aloha creates 7 routines in 0.252 s +ALOHA: aloha creates 7 routines in 0.255 s FFV1 FFV1 FFV2 @@ -248,9 +250,9 @@ Type "launch" to generate events from this process, or see Run "open index.html" to see more information about this process. quit -real 0m1.882s -user 0m1.658s -sys 0m0.191s +real 0m1.884s +user 0m1.629s +sys 0m0.237s Code generation completed in 2 seconds ************************************************************ * * @@ -264,7 +266,7 @@ Code generation completed in 2 seconds * * * * * * * * * * * * -* VERSION 3.5.2_lo_vect * +* VERSION 3.5.3_lo_vect * * * * The MadGraph5_aMC@NLO Development Team - Find us at * * https://server06.fynu.ucl.ac.be/projects/madgraph * @@ -294,7 +296,7 @@ launch in debug mode * * * * * * * * * * * * -* VERSION 3.5.2_lo_vect * +* VERSION 3.5.3_lo_vect * * * * The MadGraph5_aMC@NLO Development Team - Find us at * * https://server06.fynu.ucl.ac.be/projects/madgraph * diff --git a/epochX/cudacpp/ee_mumu.mad/Cards/proc_card_mg5.dat b/epochX/cudacpp/ee_mumu.mad/Cards/proc_card_mg5.dat index 22e76563ab..b49ff5e24a 100644 --- a/epochX/cudacpp/ee_mumu.mad/Cards/proc_card_mg5.dat +++ b/epochX/cudacpp/ee_mumu.mad/Cards/proc_card_mg5.dat @@ -8,7 +8,7 @@ #* * * * #* * #* * -#* VERSION 3.5.2_lo_vect 2023-11-08 * +#* VERSION 3.5.3_lo_vect 2023-12-23 * #* * #* WARNING: UNKNOWN DEVELOPMENT VERSION. * #* WARNING: DO NOT USE FOR PRODUCTION * diff --git a/epochX/cudacpp/ee_mumu.mad/MGMEVersion.txt b/epochX/cudacpp/ee_mumu.mad/MGMEVersion.txt index 85c67c3554..9d3a5c0ba0 100644 --- a/epochX/cudacpp/ee_mumu.mad/MGMEVersion.txt +++ b/epochX/cudacpp/ee_mumu.mad/MGMEVersion.txt @@ -1 +1 @@ -3.5.2_lo_vect \ No newline at end of file +3.5.3_lo_vect \ No newline at end of file diff --git a/epochX/cudacpp/ee_mumu.mad/Source/run_card.inc b/epochX/cudacpp/ee_mumu.mad/Source/run_card.inc index 774cc80595..97eaca8ead 100644 --- a/epochX/cudacpp/ee_mumu.mad/Source/run_card.inc +++ b/epochX/cudacpp/ee_mumu.mad/Source/run_card.inc @@ -8,13 +8,13 @@ LPP(2) = 0 - EBEAM(1) = 5.0000000000D+02 + EBEAM(1) = 5.000000000000000D+02 - EBEAM(2) = 5.0000000000D+02 + EBEAM(2) = 5.000000000000000D+02 - PB1 = 0.0000000000D+00 + PB1 = 0.000000000000000D+00 - PB2 = 0.0000000000D+00 + PB2 = 0.000000000000000D+00 NB_PROTON(1) = 1 @@ -24,9 +24,9 @@ NB_NEUTRON(2) = 0 - MASS_ION(1) = -1.0000000000D+00 + MASS_ION(1) = -1.000000000000000D+00 - MASS_ION(2) = -1.0000000000D+00 + MASS_ION(2) = -1.000000000000000D+00 PDLABEL = 'none' @@ -44,21 +44,21 @@ FIXED_EXTRA_SCALE = .FALSE. - SCALE = 9.1188000000D+01 + SCALE = 9.118800000000000D+01 - SF1 = 9.1188000000D+01 + SF1 = 9.118800000000000D+01 - SF2 = 9.1188000000D+01 + SF2 = 9.118800000000000D+01 - MUE_REF_FIXED = 9.1188000000D+01 + MUE_REF_FIXED = 9.118800000000000D+01 DYNAMICAL_SCALE_CHOICE = -1 - MUE_OVER_REF = 1.0000000000D+00 + MUE_OVER_REF = 1.000000000000000D+00 IEVO_EVA = 0 - SCALEFACT = 1.0000000000D+00 + SCALEFACT = 1.000000000000000D+00 ICKKW = 0 @@ -66,7 +66,7 @@ KTSCHEME = 1 - ALPSFACT = 1.0000000000D+00 + ALPSFACT = 1.000000000000000D+00 CHCLUSTER = .FALSE. @@ -76,217 +76,217 @@ CLUSINFO = .TRUE. - LHE_VERSION = 3.0000000000D+00 + LHE_VERSION = 3.000000000000000D+00 FRAME_ID = 6 AUTO_PTJ_MJJ = .TRUE. - BWCUTOFF = 1.5000000000D+01 + BWCUTOFF = 1.500000000000000D+01 CUT_DECAYS = .FALSE. - DSQRT_SHAT = 0.0000000000D+00 + DSQRT_SHAT = 0.000000000000000D+00 - PTJ = 2.0000000000D+01 + PTJ = 2.000000000000000D+01 - PTB = 0.0000000000D+00 + PTB = 0.000000000000000D+00 - PTA = 1.0000000000D+01 + PTA = 1.000000000000000D+01 - PTL = 1.0000000000D+01 + PTL = 1.000000000000000D+01 - MISSET = 0.0000000000D+00 + MISSET = 0.000000000000000D+00 - PTHEAVY = 0.0000000000D+00 + PTHEAVY = 0.000000000000000D+00 - PTJMAX = -1.0000000000D+00 + PTJMAX = -1.000000000000000D+00 - PTBMAX = -1.0000000000D+00 + PTBMAX = -1.000000000000000D+00 - PTAMAX = -1.0000000000D+00 + PTAMAX = -1.000000000000000D+00 - PTLMAX = -1.0000000000D+00 + PTLMAX = -1.000000000000000D+00 - MISSETMAX = -1.0000000000D+00 + MISSETMAX = -1.000000000000000D+00 - EJ = 0.0000000000D+00 + EJ = 0.000000000000000D+00 - EB = 0.0000000000D+00 + EB = 0.000000000000000D+00 - EA = 0.0000000000D+00 + EA = 0.000000000000000D+00 - EL = 0.0000000000D+00 + EL = 0.000000000000000D+00 - EJMAX = -1.0000000000D+00 + EJMAX = -1.000000000000000D+00 - EBMAX = -1.0000000000D+00 + EBMAX = -1.000000000000000D+00 - EAMAX = -1.0000000000D+00 + EAMAX = -1.000000000000000D+00 - ELMAX = -1.0000000000D+00 + ELMAX = -1.000000000000000D+00 - ETAJ = 5.0000000000D+00 + ETAJ = 5.000000000000000D+00 - ETAB = -1.0000000000D+00 + ETAB = -1.000000000000000D+00 - ETAA = 2.5000000000D+00 + ETAA = 2.500000000000000D+00 - ETAL = 2.5000000000D+00 + ETAL = 2.500000000000000D+00 - ETAJMIN = 0.0000000000D+00 + ETAJMIN = 0.000000000000000D+00 - ETABMIN = 0.0000000000D+00 + ETABMIN = 0.000000000000000D+00 - ETAAMIN = 0.0000000000D+00 + ETAAMIN = 0.000000000000000D+00 - ETALMIN = 0.0000000000D+00 + ETALMIN = 0.000000000000000D+00 - DRJJ = 4.0000000000D-01 + DRJJ = 4.000000000000000D-01 - DRBB = 0.0000000000D+00 + DRBB = 0.000000000000000D+00 - DRLL = 4.0000000000D-01 + DRLL = 4.000000000000000D-01 - DRAA = 4.0000000000D-01 + DRAA = 4.000000000000000D-01 - DRBJ = 0.0000000000D+00 + DRBJ = 0.000000000000000D+00 - DRAJ = 4.0000000000D-01 + DRAJ = 4.000000000000000D-01 - DRJL = 4.0000000000D-01 + DRJL = 4.000000000000000D-01 - DRAB = 0.0000000000D+00 + DRAB = 0.000000000000000D+00 - DRBL = 0.0000000000D+00 + DRBL = 0.000000000000000D+00 - DRAL = 4.0000000000D-01 + DRAL = 4.000000000000000D-01 - DRJJMAX = -1.0000000000D+00 + DRJJMAX = -1.000000000000000D+00 - DRBBMAX = -1.0000000000D+00 + DRBBMAX = -1.000000000000000D+00 - DRLLMAX = -1.0000000000D+00 + DRLLMAX = -1.000000000000000D+00 - DRAAMAX = -1.0000000000D+00 + DRAAMAX = -1.000000000000000D+00 - DRBJMAX = -1.0000000000D+00 + DRBJMAX = -1.000000000000000D+00 - DRAJMAX = -1.0000000000D+00 + DRAJMAX = -1.000000000000000D+00 - DRJLMAX = -1.0000000000D+00 + DRJLMAX = -1.000000000000000D+00 - DRABMAX = -1.0000000000D+00 + DRABMAX = -1.000000000000000D+00 - DRBLMAX = -1.0000000000D+00 + DRBLMAX = -1.000000000000000D+00 - DRALMAX = -1.0000000000D+00 + DRALMAX = -1.000000000000000D+00 - MMJJ = 0.0000000000D+00 + MMJJ = 0.000000000000000D+00 - MMBB = 0.0000000000D+00 + MMBB = 0.000000000000000D+00 - MMAA = 0.0000000000D+00 + MMAA = 0.000000000000000D+00 - MMLL = 0.0000000000D+00 + MMLL = 0.000000000000000D+00 - MMJJMAX = -1.0000000000D+00 + MMJJMAX = -1.000000000000000D+00 - MMBBMAX = -1.0000000000D+00 + MMBBMAX = -1.000000000000000D+00 - MMAAMAX = -1.0000000000D+00 + MMAAMAX = -1.000000000000000D+00 - MMLLMAX = -1.0000000000D+00 + MMLLMAX = -1.000000000000000D+00 - MMNL = 0.0000000000D+00 + MMNL = 0.000000000000000D+00 - MMNLMAX = -1.0000000000D+00 + MMNLMAX = -1.000000000000000D+00 - PTLLMIN = 0.0000000000D+00 + PTLLMIN = 0.000000000000000D+00 - PTLLMAX = -1.0000000000D+00 + PTLLMAX = -1.000000000000000D+00 - XPTJ = 0.0000000000D+00 + XPTJ = 0.000000000000000D+00 - XPTB = 0.0000000000D+00 + XPTB = 0.000000000000000D+00 - XPTA = 0.0000000000D+00 + XPTA = 0.000000000000000D+00 - XPTL = 0.0000000000D+00 + XPTL = 0.000000000000000D+00 - PTJ1MIN = 0.0000000000D+00 + PTJ1MIN = 0.000000000000000D+00 - PTJ1MAX = -1.0000000000D+00 + PTJ1MAX = -1.000000000000000D+00 - PTJ2MIN = 0.0000000000D+00 + PTJ2MIN = 0.000000000000000D+00 - PTJ2MAX = -1.0000000000D+00 + PTJ2MAX = -1.000000000000000D+00 - PTJ3MIN = 0.0000000000D+00 + PTJ3MIN = 0.000000000000000D+00 - PTJ3MAX = -1.0000000000D+00 + PTJ3MAX = -1.000000000000000D+00 - PTJ4MIN = 0.0000000000D+00 + PTJ4MIN = 0.000000000000000D+00 - PTJ4MAX = -1.0000000000D+00 + PTJ4MAX = -1.000000000000000D+00 CUTUSE = 0 - PTL1MIN = 0.0000000000D+00 + PTL1MIN = 0.000000000000000D+00 - PTL1MAX = -1.0000000000D+00 + PTL1MAX = -1.000000000000000D+00 - PTL2MIN = 0.0000000000D+00 + PTL2MIN = 0.000000000000000D+00 - PTL2MAX = -1.0000000000D+00 + PTL2MAX = -1.000000000000000D+00 - PTL3MIN = 0.0000000000D+00 + PTL3MIN = 0.000000000000000D+00 - PTL3MAX = -1.0000000000D+00 + PTL3MAX = -1.000000000000000D+00 - PTL4MIN = 0.0000000000D+00 + PTL4MIN = 0.000000000000000D+00 - PTL4MAX = -1.0000000000D+00 + PTL4MAX = -1.000000000000000D+00 - HTJMIN = 0.0000000000D+00 + HTJMIN = 0.000000000000000D+00 - HTJMAX = -1.0000000000D+00 + HTJMAX = -1.000000000000000D+00 - IHTMIN = 0.0000000000D+00 + IHTMIN = 0.000000000000000D+00 - IHTMAX = -1.0000000000D+00 + IHTMAX = -1.000000000000000D+00 - HT2MIN = 0.0000000000D+00 + HT2MIN = 0.000000000000000D+00 - HT3MIN = 0.0000000000D+00 + HT3MIN = 0.000000000000000D+00 - HT4MIN = 0.0000000000D+00 + HT4MIN = 0.000000000000000D+00 - HT2MAX = -1.0000000000D+00 + HT2MAX = -1.000000000000000D+00 - HT3MAX = -1.0000000000D+00 + HT3MAX = -1.000000000000000D+00 - HT4MAX = -1.0000000000D+00 + HT4MAX = -1.000000000000000D+00 - PTGMIN = 0.0000000000D+00 + PTGMIN = 0.000000000000000D+00 - R0GAMMA = 4.0000000000D-01 + R0GAMMA = 4.000000000000000D-01 - XN = 1.0000000000D+00 + XN = 1.000000000000000D+00 - EPSGAMMA = 1.0000000000D+00 + EPSGAMMA = 1.000000000000000D+00 ISOEM = .TRUE. - XETAMIN = 0.0000000000D+00 + XETAMIN = 0.000000000000000D+00 - DELTAETA = 0.0000000000D+00 + DELTAETA = 0.000000000000000D+00 - KT_DURHAM = -1.0000000000D+00 + KT_DURHAM = -1.000000000000000D+00 - D_PARAMETER = 4.0000000000D-01 + D_PARAMETER = 4.000000000000000D-01 - PT_LUND = -1.0000000000D+00 + PT_LUND = -1.000000000000000D+00 PDGS_FOR_MERGING_CUT(0) = 7 @@ -306,7 +306,7 @@ MAXJETFLAVOR = 4 - XQCUT = 0.0000000000D+00 + XQCUT = 0.000000000000000D+00 USE_SYST = .FALSE. @@ -316,15 +316,15 @@ MC_GROUPED_SUBPROC = .TRUE. - XMTC = 0.0000000000D+00 + XMTC = 0.000000000000000D+00 - D = 1.0000000000D+00 + D = 1.000000000000000D+00 ISSGRIDFILE = '' - TMIN_FOR_CHANNEL = -1.0000000000D+00 + TMIN_FOR_CHANNEL = -1.000000000000000D+00 - SMALL_WIDTH_TREATMENT = 1.0000000000D-06 + SMALL_WIDTH_TREATMENT = 1.000000000000000D-06 SDE_STRAT = 1 @@ -332,33 +332,33 @@ PDG_CUT(1) = 0 - PTMIN4PDG(0) = 1.0000000000D+00 + PTMIN4PDG(0) = 1.000000000000000D+00 - PTMIN4PDG(1) = 0.0000000000D+00 + PTMIN4PDG(1) = 0.000000000000000D+00 - PTMAX4PDG(0) = 1.0000000000D+00 + PTMAX4PDG(0) = 1.000000000000000D+00 - PTMAX4PDG(1) = -1.0000000000D+00 + PTMAX4PDG(1) = -1.000000000000000D+00 - EMIN4PDG(0) = 1.0000000000D+00 + EMIN4PDG(0) = 1.000000000000000D+00 - EMIN4PDG(1) = 0.0000000000D+00 + EMIN4PDG(1) = 0.000000000000000D+00 - EMAX4PDG(0) = 1.0000000000D+00 + EMAX4PDG(0) = 1.000000000000000D+00 - EMAX4PDG(1) = -1.0000000000D+00 + EMAX4PDG(1) = -1.000000000000000D+00 - ETAMIN4PDG(0) = 1.0000000000D+00 + ETAMIN4PDG(0) = 1.000000000000000D+00 - ETAMIN4PDG(1) = 0.0000000000D+00 + ETAMIN4PDG(1) = 0.000000000000000D+00 - ETAMAX4PDG(0) = 1.0000000000D+00 + ETAMAX4PDG(0) = 1.000000000000000D+00 - ETAMAX4PDG(1) = -1.0000000000D+00 + ETAMAX4PDG(1) = -1.000000000000000D+00 - MXXMIN4PDG(0) = 1.0000000000D+00 + MXXMIN4PDG(0) = 1.000000000000000D+00 - MXXMIN4PDG(1) = 0.0000000000D+00 + MXXMIN4PDG(1) = 0.000000000000000D+00 MXXPART_ANTIPART(1) = .FALSE. diff --git a/epochX/cudacpp/ee_mumu.mad/SubProcesses/MGVersion.txt b/epochX/cudacpp/ee_mumu.mad/SubProcesses/MGVersion.txt index 85c67c3554..9d3a5c0ba0 100644 --- a/epochX/cudacpp/ee_mumu.mad/SubProcesses/MGVersion.txt +++ b/epochX/cudacpp/ee_mumu.mad/SubProcesses/MGVersion.txt @@ -1 +1 @@ -3.5.2_lo_vect \ No newline at end of file +3.5.3_lo_vect \ No newline at end of file diff --git a/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/CPPProcess.cc b/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/CPPProcess.cc index c57ff8d2b0..053b2b91be 100644 --- a/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/CPPProcess.cc +++ b/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/CPPProcess.cc @@ -7,7 +7,7 @@ // Further modified by: S. Hageboeck, O. Mattelaer, S. Roiser, J. Teig, A. Valassi, Z. Wettersten (2020-2023) for the MG5aMC CUDACPP plugin. //========================================================================== // This file has been automatically generated for CUDA/C++ standalone by -// MadGraph5_aMC@NLO v. 3.5.2_lo_vect, 2023-11-08 +// MadGraph5_aMC@NLO v. 3.5.3_lo_vect, 2023-12-23 // By the MadGraph5_aMC@NLO Development Team // Visit launchpad.net/madgraph5 and amcatnlo.web.cern.ch //========================================================================== diff --git a/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/CPPProcess.h b/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/CPPProcess.h index 0b29ffb3ff..be699c7e50 100644 --- a/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/CPPProcess.h +++ b/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/CPPProcess.h @@ -7,7 +7,7 @@ // Further modified by: O. Mattelaer, S. Roiser, J. Teig, A. Valassi (2020-2023) for the MG5aMC CUDACPP plugin. //========================================================================== // This file has been automatically generated for CUDA/C++ standalone by -// MadGraph5_aMC@NLO v. 3.5.2_lo_vect, 2023-11-08 +// MadGraph5_aMC@NLO v. 3.5.3_lo_vect, 2023-12-23 // By the MadGraph5_aMC@NLO Development Team // Visit launchpad.net/madgraph5 and amcatnlo.web.cern.ch //========================================================================== diff --git a/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/auto_dsig.f b/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/auto_dsig.f index 02520466e6..d4a59ac646 100644 --- a/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/auto_dsig.f +++ b/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/auto_dsig.f @@ -359,7 +359,7 @@ SUBROUTINE DSIG_VEC(ALL_P,ALL_WGT,ALL_XBK,ALL_Q2FACT,ALL_CM_RAP DOUBLE PRECISION FUNCTION DSIG(PP,WGT,IMODE) C **************************************************** C -C Generated by MadGraph5_aMC@NLO v. 3.5.2_lo_vect, 2023-11-08 +C Generated by MadGraph5_aMC@NLO v. 3.5.3_lo_vect, 2023-12-23 C By the MadGraph5_aMC@NLO Development Team C Visit launchpad.net/madgraph5 and amcatnlo.web.cern.ch C diff --git a/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/auto_dsig1.f b/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/auto_dsig1.f index 4188745070..9d02c4be5b 100644 --- a/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/auto_dsig1.f +++ b/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/auto_dsig1.f @@ -1,7 +1,7 @@ DOUBLE PRECISION FUNCTION DSIG1(PP,WGT,IMODE) C **************************************************** C -C Generated by MadGraph5_aMC@NLO v. 3.5.2_lo_vect, 2023-11-08 +C Generated by MadGraph5_aMC@NLO v. 3.5.3_lo_vect, 2023-12-23 C By the MadGraph5_aMC@NLO Development Team C Visit launchpad.net/madgraph5 and amcatnlo.web.cern.ch C @@ -225,7 +225,7 @@ DOUBLE PRECISION FUNCTION DSIG1_VEC(ALL_PP, ALL_XBK, ALL_Q2FACT, $ ALL_CM_RAP, ALL_WGT, IMODE, ALL_OUT, VECSIZE_USED) C **************************************************** C -C Generated by MadGraph5_aMC@NLO v. 3.5.2_lo_vect, 2023-11-08 +C Generated by MadGraph5_aMC@NLO v. 3.5.3_lo_vect, 2023-12-23 C By the MadGraph5_aMC@NLO Development Team C Visit launchpad.net/madgraph5 and amcatnlo.web.cern.ch C diff --git a/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/matrix1.f b/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/matrix1.f index 1991a72bb9..f1b5fc0e1a 100644 --- a/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/matrix1.f +++ b/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum/matrix1.f @@ -1,7 +1,7 @@ SUBROUTINE SMATRIX1(P, RHEL, RCOL, CHANNEL, IVEC, ANS, IHEL, $ ICOL) C -C Generated by MadGraph5_aMC@NLO v. 3.5.2_lo_vect, 2023-11-08 +C Generated by MadGraph5_aMC@NLO v. 3.5.3_lo_vect, 2023-12-23 C By the MadGraph5_aMC@NLO Development Team C Visit launchpad.net/madgraph5 and amcatnlo.web.cern.ch C @@ -319,7 +319,7 @@ SUBROUTINE SMATRIX1(P, RHEL, RCOL, CHANNEL, IVEC, ANS, IHEL, REAL*8 FUNCTION MATRIX1(P,NHEL,IC, IHEL,AMP2, JAMP2, IVEC) C -C Generated by MadGraph5_aMC@NLO v. 3.5.2_lo_vect, 2023-11-08 +C Generated by MadGraph5_aMC@NLO v. 3.5.3_lo_vect, 2023-12-23 C By the MadGraph5_aMC@NLO Development Team C Visit launchpad.net/madgraph5 and amcatnlo.web.cern.ch C diff --git a/epochX/cudacpp/ee_mumu.mad/SubProcesses/myamp.f b/epochX/cudacpp/ee_mumu.mad/SubProcesses/myamp.f index d26e7d0fa2..9e5f8d44dd 100644 --- a/epochX/cudacpp/ee_mumu.mad/SubProcesses/myamp.f +++ b/epochX/cudacpp/ee_mumu.mad/SubProcesses/myamp.f @@ -473,7 +473,9 @@ subroutine set_peaks endif if (xo.eq.0d0) xo=MIN(10d0/stot, stot/50d0, 0.5) c if (prwidth_tmp(i, iconfig) .eq. 0d0.or.iden_part(i).gt.0) then - call setgrid(-i,xo,a,1) + if (tsgn .ne. 1d0.or.i .ne. -(nexternal-(nincoming+1))) then !s channel for shat + call setgrid(-i,xo,a,1) + endif c else c write(*,*) 'Using flat grid for BW',i,nbw, c $ prmass(i,iconfig) @@ -551,7 +553,11 @@ subroutine set_peaks swidth(i) = xo spole(i)= -2.0d0 ! 1/s pole write(*,*) "Transforming s_hat 1/s ",i,xo, smin, stot - else + else if(smin/stot.gt.spole(i)+bwcutoff*max(swidth(i), spole(i)*small_width_treatment)) then + swidth(i) = smin/stot + spole(i) = -2d0 + write(*,*) "Transforming s_hat 1/s ",i,xo, smin, stot + else write(*,*) "Transforming s_hat BW ",spole(i), max(swidth(i), spole(i)*small_width_treatment) endif endif diff --git a/epochX/cudacpp/ee_mumu.mad/SubProcesses/refine.sh b/epochX/cudacpp/ee_mumu.mad/SubProcesses/refine.sh index 3e6dab022a..afb9b99ad1 100644 --- a/epochX/cudacpp/ee_mumu.mad/SubProcesses/refine.sh +++ b/epochX/cudacpp/ee_mumu.mad/SubProcesses/refine.sh @@ -57,7 +57,7 @@ j=%(directory)s for((try=1;try<=16;try+=1)); do if [ "$keeplog" = true ] ; then - %(Ppath)s/madevent 2>&1 >> $k &1 >> $k &1 >> log.txt &1 >> log.txt