Jpp 19.3.0-rc.3
the software that should make you happy
Loading...
Searching...
No Matches
JConvertDetectorFormat.sh
Go to the documentation of this file.
1#!/usr/bin/env zsh
2#
3# \author mdejong
4#
5script=${0##*/}
6
7# ------------------------------------------------------------------------------------------
8#
9# Example script to test detector format conversion.
10#
11# ------------------------------------------------------------------------------------------
12
13if [ -z $JPP_DIR ]; then
14 echo "Variable JPP_DIR undefined."
15 exit
16fi
17
18source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
19
20set_variable WORKDIR ${TMPDIR:-/tmp}/
21set_variable DETECTOR $JPP_DATA/km3net_reference.detx
22
23if do_usage $*; then
24 usage "$script [detector file]"
25fi
26
27case $# in
28 1) set_variable DETECTOR $1;;
29esac
30
31
32if (( 1 )); then
33
34 JConvertDetectorFormat \
35 -a $DETECTOR \
36 -o $WORKDIR/abc.detx.gz
37
38 JConvertDetectorFormat \
39 -a $WORKDIR/abc.detx.gz \
40 -o $WORKDIR/abc.detx
41
42 ls -lh \
43 $DETECTOR \
44 $WORKDIR/abc.detx.gz \
45 $WORKDIR/abc.detx
46
47 diff -s \
48 $DETECTOR \
49 $WORKDIR/abc.detx
50
51fi
52
53if (( 1 )); then
54
55 gzip -c \
56 < $DETECTOR \
57 > $WORKDIR/abc.detx.gz
58
59 JConvertDetectorFormat \
60 -a $WORKDIR/abc.detx.gz \
61 -o $WORKDIR/abc.detx
62
63 ls -lh \
64 $DETECTOR \
65 $WORKDIR/abc.detx.gz \
66 $WORKDIR/abc.detx
67
68 diff -s \
69 $DETECTOR \
70 $WORKDIR/abc.detx
71
72fi
73
74if (( 1 )); then
75
76 JConvertDetectorFormat \
77 -a $DETECTOR \
78 -o $WORKDIR/abc.detx.gz
79
80 gunzip -c \
81 < $WORKDIR/abc.detx.gz \
82 > $WORKDIR/abc.detx
83
84 ls -lh \
85 $DETECTOR \
86 $WORKDIR/abc.detx.gz \
87 $WORKDIR/abc.detx
88
89 diff -s \
90 $DETECTOR \
91 $WORKDIR/abc.detx
92
93fi