Jpp  18.2.1-ARCA-DF-PATCH
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Variables
plot-canberra.sh File Reference

Go to the source code of this file.

Variables

 script
 
then echo Variable JPP_DIR
undefined exit fi source
$JPP_DIR setenv sh $JPP_DIR
&dev null 
set_variable
 
then usage $script< detector
file >< inputfile > nInput
file corresponds to the output
of JKatoomba[.sh] fi case
set_variable RANGE 
$argv [3]
 
*fatal Wrong number of
arguments esac eval
JPrintDetector a $DETECTOR O
IDENTIFIER eval JPrintDetector
a $DETECTOR O SUMMARY
set_variable 
FIRST_FLOOR
 
do JCanberra a $DETECTOR f
$INPUT_FILE o $WORKDIR
canberra[${EMITTER}] root T
$WORKDIR tripod txt V $WORKDIR
sound_velocity txt M $WORKDIR
mechanics txt H $WORKDIR
hydrophone txt E $EMITTER d
$DEBUG!done
kill_child_processes_at_exit
attach getModule a $DETECTOR
for STRING in 
$STRINGS [*]
 
do echo n Creating graphics
for string $STRING 
HISTOGRAMS
 
do set_variable STRING_TXT $WORKDIR string_
 
do sput $STRING $FLOOR sget
MODULE set_variable N
JPrintResult f $WORKDIR
canberra[$EMITTER\] 
root
 
do for EMITTER in {(@k)TRIPODS}
 
do set_variable STRING_TXT awk
 

Variable Documentation

script
Initial value:
=${0##*/}
zmodload zsh/mathfunc
if [ -z $JPP_DIR ]

Definition at line 2 of file plot-canberra.sh.

then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR& dev null set_variable

Definition at line 23 of file plot-canberra.sh.

Definition at line 29 of file plot-canberra.sh.

* fatal Wrong number of arguments esac eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY set_variable FIRST_FLOOR
Initial value:
{RANGE%%-*}
set_variable LAST_FLOOR ${RANGE##*-}
JAcoustics.sh $DETECTOR_ID
source JAcousticsToolkit.sh
CHECK_EXIT_CODE
typeset -Z 4 STRING
typeset -Z 2 FLOOR
typeset -A EMITTERS
get_tripods+ $WORKDIR/tripod.txt EMITTERS
get_transmitters+ $WORKDIR/transmitter.txt EMITTERS
for EMITTER in ${(@k)TRANSMITTERS}
then fatal No hydrophone data file $HYDROPHONE_TXT fi sort gr k
clean eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY set_variable STRING
then fatal Missing detector file $DETECTOR fi eval JPrintDetector a $DETECTOR O IDENTIFIER for KEY in tripod hydrophone transmitter
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR &dev null set_variable
Definition: JAcoustics.sh:21
fi set_variable FILENAME $WORKDIR
Definition: datalogs.sh:34
do set_variable MODULE getModule a $WORKDIR detector_a datx L $STRING JEditDetector a $WORKDIR detector_a datx M $MODULE setz o $WORKDIR detector_a datx JEditDetector a $WORKDIR detector_b datx M $MODULE setz o $WORKDIR detector_b datx done echo Output stored at $WORKDIR detector_a datx and $WORKDIR tripod_a txt JDrawDetector2D a $WORKDIR detector_a datx a $WORKDIR detector_b datx L BL o detector $FORMAT $BATCH JDrawDetector2D T $WORKDIR tripod_a txt T $WORKDIR tripod_b txt L BL o tripod $FORMAT $BATCH JCompareDetector a $WORKDIR detector_a datx b $WORKDIR detector_b datx o $WORKDIR abc root &dev null for KEY in X Y Z
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY JAcoustics sh $DETECTOR_ID source JAcousticsToolkit sh CHECK_EXIT_CODE typeset A EMITTERS get_tripods $WORKDIR tripod txt EMITTERS get_transmitters $WORKDIR transmitter txt EMITTERS for EMITTER in
Definition: JCanberra.sh:46
source $JPP_DIR setenv csh $JPP_DIR &dev null eval JShellParser o a A
then fatal Invalid detector identifier $DETECTOR_ID fi set_variable RUNSETUPID typeset a RANGE RANGE[1]

Definition at line 38 of file plot-canberra.sh.

do JCanberra a $DETECTOR f $INPUT_FILE o $WORKDIR canberra [${EMITTER}] root T $WORKDIR tripod txt V $WORKDIR sound_velocity txt M $WORKDIR mechanics txt H $WORKDIR hydrophone txt E $EMITTER d $DEBUG ! done kill_child_processes_at_exit attach getModule a $DETECTOR for STRING in $STRINGS[*]

Definition at line 73 of file plot-canberra.sh.

do HISTOGRAMS
Initial value:
=()
for EMITTER in ${(@k)TRIPODS}
then fatal No hydrophone data file $HYDROPHONE_TXT fi sort gr k
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY JAcoustics sh $DETECTOR_ID source JAcousticsToolkit sh CHECK_EXIT_CODE typeset A EMITTERS get_tripods $WORKDIR tripod txt EMITTERS get_transmitters $WORKDIR transmitter txt EMITTERS for EMITTER in
Definition: JCanberra.sh:46

Definition at line 77 of file plot-canberra.sh.

do set_variable STRING_TXT $WORKDIR string_
Initial value:
{STRING}\[${EMITTER}\].txt
set_variable STRING_ROOT $WORKDIR/string_${STRING}\[${EMITTER}\].root
rm -f $STRING_TXT
for (( FLOOR = $FIRST_FLOOR; $FLOOR <= $LAST_FLOOR; FLOOR += 1 ))
clean eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY set_variable STRING
do set_variable STRING_TXT $WORKDIR string_
o $QUALITY_ROOT d $DEBUG!CHECK_EXIT_CODE JPlot1D f
Definition: JDataQuality.sh:76
then rm
Definition: sftpput.zsh:30
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR &dev null set_variable
Definition: JAcoustics.sh:21
fi set_variable FILENAME $WORKDIR
Definition: datalogs.sh:34

Definition at line 81 of file plot-canberra.sh.

then set_array P1 JPrintFit f $WORKDIR fit root

Definition at line 93 of file plot-canberra.sh.

do for EMITTER in {(@k)TRIPODS}

Definition at line 191 of file plot-canberra.sh.

do set_variable STRING_TXT awk
Initial value:
{ print $2 }' $WORKDIR/string_${STRING}\[${EMITTER}\].txt >> $WORKDIR/p1.txt
awk '{ print $3 }' $WORKDIR/string_${STRING}\[${EMITTER}\].txt >> $WORKDIR/p2.txt
done
done
$JPP_DIR/examples/JGizmo/JHistogram1D
-x "200 $TMIN_MS $TMAX_MS"
-f $WORKDIR/p1.txt
-o $WORKDIR/p1.root
$JPP_DIR/examples/JGizmo/JHistogram1D
-x "200 0.0 0.2"
-f $WORKDIR/p2.txt
-o $WORKDIR/p2.root
typeset -A X_LABEL
X_LABEL[p1]="#Deltat [ms]"
X_LABEL[p2]="#sigma [ms]"
for P in p1 p2
print
Definition: JConvertDusj.sh:44

Definition at line 195 of file plot-canberra.sh.