7 if [ -z $JPP_DIR ];
then
8 echo "Variable JPP_DIR undefined."
12 source $JPP_DIR/setenv.sh $JPP_DIR
15 usage "$script <daq file> <detector file> <multiplicity> <output directory>"
19 fatal
"Not enough arguments."
29 ${JPP_DIR}/examples/JMonitor/JAnglerFish \
37 -
f "${OUTPUT_FILE}:MEvt" \
40 -
T "$(basename $DAQ_FILE) Snapshot" \
42 -
o "${OUTPUT_DIR}/$(basename $DAQ_FILE .root)_multiplicity_Evt.png" \
46 -
f "${OUTPUT_FILE}:FEvt" \
50 -
T "$(basename $DAQ_FILE) Snapshot" \
53 -
o "${OUTPUT_DIR}/$(basename $DAQ_FILE .root)_candidates_Evt.png" \
57 -
f "${OUTPUT_FILE}:ML0" \
60 -
T "$(basename $DAQ_FILE) L0" \
62 -
o "${OUTPUT_DIR}/$(basename $DAQ_FILE .root)_multiplicity_L0.png" \
66 -
f "${OUTPUT_FILE}:FL0" \
70 -
T "$(basename $DAQ_FILE) L0" \
73 -
o "${OUTPUT_DIR}/$(basename $DAQ_FILE .root)_candidates_L0.png" \
78 if [[ $OCCURENCES !=
"" ]];
then
79 echo $RED
"Number of pulse trains above threshold: " $OCCURENCES
then usage $script< detector file >< detectorfile > nIf the range of floors is the first detector file is aligned to the second before the comparison nIn only modules within the given range of floors are used fi case set_variable RANGE $argv[3]
o $QUALITY_ROOT d $DEBUG!JPlot1D f
set_variable DETECTOR_FILE
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR &dev null set_variable
do set_variable OUTPUT_DIRECTORY $WORKDIR T
then JConvertDetectorFormat a $DETECTOR[1] o
&set_variable DETECTOR_FILE set_variable DAQ_FILE
&set_variable OUTPUT_FILE