4if [ -z $JPP_DIR ]; then
5 echo "Variable JPP_DIR undefined."
9source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
11set_variable: DEBUG DATABASE_DEBUG 1
12set_variable: WORKDIR DATABASE_WORKDIR ./
13set_variable: FORMAT GRAPHICS_FORMAT gif
14set_variable+ BATCH GRAPHICS_BATCH -B
15set_variable DIR $JPP_DIR/examples/JDB/
18 usage "$script <detector identifier> run"
22 fatal "Wrong number of arguments."
25set_variable DETECTOR_ID $argv[1]
26set_variable RUN $argv[2]
30set_variable DETECTOR $WORKDIR/KM3NeT_${(l:8::0::0:)DETECTOR_ID}_${(l:8::0::0:)RUN}.detx
32if ( ! reuse_file $DETECTOR ); then
33 JDetectorDB -D $DETECTOR_ID -r $RUN -o $DETECTOR
36if ( ! reuse_file $WORKDIR/hv_${RUN}.root ); then
41 -o $WORKDIR/hv_${RUN}.root \
45eval `JPrintDetector -a $DETECTOR -O SUMMARY`
51for STRING in $STRINGS; do
53 echo -n "Creating graphics for string $STRING.."
55 for (( FLOOR = 1; $FLOOR <= $LAST_FLOOR; FLOOR += 1 )); do
58 -f "$WORKDIR/hv_${RUN}.root:HV\[${STRING}.${FLOOR}.*\]" \
59 -T "${STRING}.${FLOOR}" \
61 -o ${TMPDIR:-/tmp}/hv_${STRING}_${FLOOR}.$FORMAT $BATCH
67 ${TMPDIR:-/tmp}/hv_${STRING}_*.$FORMAT \
68 $WORKDIR/hv_${RUN}_${STRING}.$FORMAT >& /dev/null
70 echo " -> $WORKDIR/hv_${RUN}_${STRING}.$FORMAT"