Changes between Version 14 and Version 15 of pSPSS
- Timestamp:
- Oct 19, 2022, 10:43:36 AM (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
pSPSS
v14 v15 4 4 5 5 S. Antusch, J. Hajer, and J. Rosskopp. ‘Simulating lepton number violation caused by heavy neutrino-antineutrino oscillations at colliders’ (2022). 6 7 Please cite this publication when you use the `pSPSS` model file. 6 8 7 9 == Model description == … … 35 37 == !MadGraph patch == 36 38 37 In order to generate events with heavy neutrino-antineutrino oscillations it is necessary to patch the ` ./bin/internal/common_run_interface.py` file in !MadGraph using39 In order to generate events with heavy neutrino-antineutrino oscillations it is necessary to patch the `[pSPSS]/bin/internal/common_run_interface.py` file in !MadGraph using 38 40 39 41 … … 72 74 }}} 73 75 76 which must replace the original code 77 78 {{{ 79 for event in lhe: 80 for particle in event: 81 id = particle.pid 82 width = param_card['decay'].get((abs(id),)).value 83 if width: 84 vtim = c * random.expovariate(width/cst) 85 if vtim > threshold: 86 particle.vtim = vtim 87 #write this modify event 88 output.write(str(event)) 89 output.write('</LesHouchesEvents>\n') 90 output.close() 91 }}} 92 74 93 The small mass splitting can cause problems in the automatic calculation of the decay width. 75 94 One way to fix this problem is by replacing the argument of the square root of the return value of the function `calculate_apx_psarea` in the file `[MadGraph]/mg5decay/decay_objects.py` by its absolute value.