COSMOS v7.655  COSMOSv7655
(AirShowerMC)
ZstrangeCode.h
Go to the documentation of this file.
1 ! this is to treat the stange code generated in Lund Fritiof.
2 ! If you find that you can get reliable events by discarding
3 ! events with such strange code, then you may define
4 ! the machine definition here.
5 !
6 ! If you want to discard the strange code events but
7 ! want to be notified, define below.
8 #undef DEBUG_STRANGECODE
9 
10 #ifdef DECALPHA
11 #define DEBUG_STRANGECODE
12 #endif
13 
14 #ifdef Solaris
15 #define DEBUG_STRANGECODE
16 #endif
17 ! if you want discard the strage code events without
18 ! any message, define below. If DEBUG_STRANGECODE is
19 ! defined, you should not give the below.
20 #undef DISCARD_STRANGECODE
21 #ifdef SOME_MACHINE
22 #define DISCARD_STRANGECODE
23 #endif
24 
25 ! if none of above two is defined, messages will be issued and
26 ! execution will be halted.
27 !
28 ! you should not touch below.
29 ! ----------------------------------------
30 !
31 #define NOTIFY_STRANGECODE
32 
33 #ifdef DISCARD_STRANGECODE
34 #undef NOTIFY_STRANGECODE
35 #endif
36 
37 #undef USE_STRANGEFLAG
38 #ifdef DEBUG_STRANGECODE
39 #define USE_STRANGEFLAG
40 #endif
41 
42 #ifdef DISCARD_STRANGECODE
43 #define USE_STRANGEFLAG
44 #endif
45 
46 
! this is to treat the stange code generated in Lund Fritiof ! If you find that you can get reliable events by discarding ! events with such strange code
Definition: ZstrangeCode.h:3
! this is to treat the stange code generated in Lund Fritiof ! If you find that you can get reliable events by discarding ! events with such strange then you may define ! the machine definition here ! If you want to discard the strange code events but ! want to be define below ! if you want discard the strage code events without ! any message
Definition: ZstrangeCode.h:3
integer Charge2heavyG charge of heavy rightarrow heavy group index conversion array integer HeavyG2massN heavy group index rightarrow mass number conversion array integer HeavyG2charge heavy group index rightarrow charge of heavy conversion array integer HeavyG2code heavy group index rightarrow particle code conversion array integer Code2massN particle code rightarrow mass number conversion array integer Code2heavyG particle code rightarrow heavy group index conversion array real *FragmentTbl the number of interacting nucleons among a projectile heavy nucleus is ! determined as the number of first collision of each interacting nucleon inside ! the nucleus If
Definition: Zheavyp.h:17
integer maxbin nregion c minsave drx2 ! drawing region real maxdep integer maxpos integer to
Definition: Zfit.h:15
! this is to treat the stange code generated in Lund Fritiof ! If you find that you can get reliable events by discarding ! events with such strange then you may define ! the machine definition here ! If you want to discard the strange code events but ! want to be define below ! if you want discard the strage code events without ! any define below If DEBUG_STRANGECODE is you should not give the below ! if none of above two is defined
Definition: ZstrangeCode.h:3
! this is to treat the stange code generated in Lund Fritiof ! If you find that you can get reliable events by discarding ! events with such strange then you may define ! the machine definition here ! If you want to discard the strange code events but ! want to be notified
Definition: ZstrangeCode.h:3
block data cblkIncident data *Za1ry is
Definition: cblkIncident.h:5