7 if [ -z $JPP_DIR ];
then
8 echo "Variable JPP_DIR undefined."
12 source $JPP_DIR/setenv.sh $JPP_DIR
14 if ( do_usage $* );
then
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
void set_variable(const std::string &name, const std::string &value)
Set environment variable.
do set_array DAQHEADER JPrintDAQHeader f
set_variable DETECTOR_FILE
do set_variable OUTPUT_DIRECTORY $WORKDIR T
&set_variable OUTPUT_FILE
&set_variable DETECTOR_FILE set_variable DAQ_FILE
*set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2,-2] set_variable OUTPUT_FILE $argv[-1]