4if [ -z $JPP_DIR ]; then
5 echo "Variable JPP_DIR undefined."
9source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
11set_variable: DEBUG DYNAMICS_DEBUG 2
12set_variable: WORKDIR DYNAMICS_WORKDIR ./
13set_variable: TMAX_S DYNAMICS_TMAX_S 1000.0
14set_variable: YMIN DYNAMICS_YMIN 0.00
15set_variable: YMAX DYNAMICS_YMAX 0.10
16set_variable DIR $JPP_DIR/examples/JDynamics/
17set_variable: TIMESTAMP GRAPHICS_TIMESTAMP utc
18set_variable: FORMAT GRAPHICS_FORMAT gif
19set_variable+ BATCH GRAPHICS_BATCH -B
22 usage "$script <detector file> (input file)+"\
23 "\nInput files correspond to the output of JKatoomba[.sh]."
27 fatal "Wrong number of arguments."
30set_variable DETECTOR $argv[1]
31set_variable INPUT_FILE $argv[2,-1]
33eval `JPrintDetector -a $DETECTOR -O SUMMARY`
38 -o $WORKDIR/narrabri.root \
45for STRING in $STRINGS[*]; do
48 -f "$WORKDIR/narrabri.root:^\[${STRING}\]\.tilt" \
51 -F "GetEntries - Integral" \
52 -F "GetEntries" | read -A RESULT
54 printf "%04d %4.2f %4.2f %5.0f / %8.0f\n" $STRING $RESULT[*]
58echo "Creating graphics output in directory $WORKDIR"
61 -f $WORKDIR/narrabri.root:time \
63 -\^ "number of events [a.u.]" \
67 -o $WORKDIR/time.$FORMAT $BATCH
71 -f $WORKDIR/narrabri.root:G\.\*orientation \
72 -\^ "orientation [rad]" \
78 -o $WORKDIR/orientation.$FORMAT $BATCH
82 -f $WORKDIR/narrabri.root:G\.\*amplitude \
83 -\^ "amplitude [rad]" \
88 -o $WORKDIR/amplitude.$FORMAT $BATCH
92 -f $WORKDIR/narrabri.root:H\.\*orientation \
93 -\^ "orientation [rad]" \
99 -o $WORKDIR/orientation-L.$FORMAT $BATCH
103 -f $WORKDIR/narrabri.root:H\.\*amplitude \
104 -\^ "amplitude [rad]" \
109 -o $WORKDIR/amplitude-L.$FORMAT $BATCH
111for STRING in $STRINGS[*]; do
115 -f "$WORKDIR/narrabri.root:G\[${STRING}\]\.orientation" \
116 -f "$WORKDIR/narrabri.root:H\[${STRING}\]\.orientation" \
117 -\^ "orientation [rad]" \
122 -o $WORKDIR/orientation_${STRING}.$FORMAT $BATCH
126 -f "$WORKDIR/narrabri.root:G\[${STRING}\]\.amplitude" \
127 -f "$WORKDIR/narrabri.root:H\[${STRING}\]\.amplitude" \
128 -\^ "amplitude [rad]" \
133 -o $WORKDIR/amplitude_${STRING}.$FORMAT $BATCH
136 -f "$WORKDIR/narrabri.root:^\[${STRING}\]\.tilt" \
137 -> "dTx/dt [mrad/10 min]" \
138 -< "dTy/dt [mrad/10 min]" \
144 -o $WORKDIR/tilt_${STRING}.$FORMAT $BATCH