Go to the source code of this file.
|
using | objs = chook.o cmyEfield.o ! Also the user must give a value of ! >1 to the 'HowEfield' parameter in the namelist( $HPARAM). ! Note simple Electric field can be specified ! without using this but by giving HowEfield=1 in the ! namelist parameter. Then simple electric ! field can be specified(together with other parameters) !!! define MYEFIELD ! dpmjet cannot be used on NEXTSTEP, so ! you have to make the next 0. #define USEDPMJET ! if parameter statement does not permit to use math such as ! parameter::pi=asin(1.d0) *2 define MATHLOUSY ! make DEBUG > 0 depending on the debug purpose. #define DEBUG ! ! choose:Old atmosphere or new segmented atmosphere ! define, or NRL time-dependent one ! old atmosphere --> 0 ! or new with c-spline ! new atmosphere --> 1 ! or new with linear interp. ! new atmosphere --> 2(default) ! or NRL atmosphere --> 3 ! #define ATMOSPHERE 3 #define ATMOSPHERE ! if you want to put a lable on each particle to identify that ! the one and the same particle crosses a given observation ! plane more than once, make this 1 or 2. Then the same particle ! will have the same label number in track record. !(aTrack.label). If this is 0, aTrack.lable record dose not ! exists. ! If 1 |
|
|
after any | interaction (except for continuous energy ! loss by dE/dx and deflection by B or scattering) |
|
|
after any label is ! changed | ! If |
|
◆ ATMOSPHERE
◆ DEBUG
◆ DETAILED_TRACKING
#define DETAILED_TRACKING 0 |
◆ LABELING
◆ USEDPMJET
◆ objs
using objs = chook.o cmyEfield.o ! Also the user must give a value of ! >1 to the 'HowEfield' parameter in the namelist ($HPARAM). ! Note simple Electric field can be specified ! without using this but by giving HowEfield=1 in the ! namelist parameter. Then simple electric ! field can be specified (together with other parameters) !!! define MYEFIELD ! dpmjet cannot be used on NEXTSTEP, so ! you have to make the next 0. #define USEDPMJET ! if parameter statement does not permit to use math such as ! parameter::pi=asin(1.d0)*2 define MATHLOUSY ! make DEBUG > 0 depending on the debug purpose. #define DEBUG ! ! choose: Old atmosphere or new segmented atmosphere ! define, or NRL time-dependent one ! old atmosphere --> 0 ! or new with c-spline ! new atmosphere --> 1 ! or new with linear interp. ! new atmosphere --> 2 (default) ! or NRL atmosphere --> 3 ! #define ATMOSPHERE 3 #define ATMOSPHERE ! if you want to put a lable on each particle to identify that ! the one and the same particle crosses a given observation ! plane more than once, make this 1 or 2. Then the same particle ! will have the same label number in track record. ! ( aTrack.label ). If this is 0, aTrack.lable record dose not ! exists. ! If 1 |
◆ interaction()
after any interaction |
( |
except for continuous energy ! loss by dE/dx and deflection by B or |
scattering | ) |
|
◆ ! If
after any label is ! changed ! If |