trouble with custom cut MG3.5
I generated a random process and I copied the dummy cut to an external file. I apply this dummy cut by changing the run card
['/home/
here is how the dummy function looks like
logical FUNCTION dummy_cuts(P)
C******
C INPUT:
C P(0:3,1) MOMENTUM OF INCOMING PARTON
C P(0:3,2) MOMENTUM OF INCOMING PARTON
C P(0:3,3) MOMENTUM OF ...
C ALL MOMENTA ARE IN THE REST FRAME!!
C COMMON/JETCUTS/ CUTS ON JETS
C OUTPUT:
C TRUE IF EVENTS PASSES ALL CUTS LISTED
C******
IMPLICIT NONE
c
c Constants
c
include 'genps.inc'
include 'nexternal.inc'
C
C ARGUMENTS
C
REAL*8 P(0:3,nexternal)
C
C PARAMETERS
C
real*8 PI
parameter( PI = 3.1415926535897
c
c particle identification
c
LOGICAL IS_A_J(
LOGICAL IS_A_B(
LOGICAL IS_A_NU(
logical do_cuts(nexternal)
COMMON /TO_SPECISA/
. IS_A_ONIUM, do_cuts
dummy_
return
end
But after that I got an error
Error detected in "generate_events run_01"
write debug file /home/dung/
If you need help with this issue please contact us on https:/
str : A compilation Error occurs when trying to compile /home/dung/
The compilation fails with the following output message:
159 | COMMON /TO_SPECISA/
| 1
Error: Syntax error in COMMON statement at (1)
160 | . IS_A_ONIUM, DO_CUTS
| 1
Error: Invalid character in name at (1)
make: *** [makefile:80: dummy_fct.o] Error 1
make: *** Waiting for unfinished jobs....
Please try to fix this compilations issue and retry.
Help might be found at https:/
If you think that this is a bug, you can report this at https:/
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Olivier Mattelaer
- Solved:
- Last query:
- Last reply: