Jpp test-rotations-new
the software that should make you happy
Loading...
Searching...
No Matches
JAAnet/JEvD.sh
Go to the documentation of this file.
1#!/usr/bin/env zsh
2script=${0##*/}
3
4if [ -z $JPP_DIR ]; then
5 echo "Variable JPP_DIR undefined."
6 exit
7fi
8
9source $JPP_DIR/setenv.sh $JPP_DIR
10
11set_variable: DEBUG EVD_DEBUG 2
12set_variable: EDITOR EVD_EDITOR
13set_variable: OPTION EVD_OPTION arrow
14set_variable PDF $JPP_DATA/J%p.dat
15set_variable DIR $JPP_DIR/examples/JAAnet
16set_variable EVENT_SELECTOR event_selector.so
17set_variable: FORMAT GRAPHICS_FORMAT gif
18set_variable+ BATCH GRAPHICS_BATCH -B
19
20if do_usage $*; then
21 usage "$script <input file>"
22fi
23
24case $# in
25 1) set_variable INPUT_FILE $1;;
26 *) fatal "Wrong number of arguments."
27esac
28
29make -C $DIR JEvD
30make -f $DIR/JMakeEventSelector libs
31
32if [[ -n $EDITOR ]]; then
33 $EDITOR ${EVENT_SELECTOR:r}.cc &
34fi
35
36PARAMETERS=(
37 TTS_ns 2
38 E_GeV 1.0e3
39 TMin_ns -50.0
40 TMax_ns +450.0
41 R_Hz 6.0e3
42 roadWidth_m 150.0
43 numberOfPrefits 0)
44
45eval $DIR/JEvD \
46 -f $INPUT_FILE \
47 -P $PDF \
48 -L `pwd`/$EVENT_SELECTOR \
49 -@ `make_equation PARAMETERS` \
50 -o %.$FORMAT \
51 -O $OPTION \
52 -d $DEBUG $BATCH