8 if [ -z $JPP_DIR ];
then
9 echo "Variable JPP_DIR undefined."
13 source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/
null
28 "$script (input file)+ <QA/QC file>" \
29 "\nAuxiliary script to produce the following QA/QC data:" \
34 fatal
"Wrong number of arguments."
48 if [[ ! -s $QAQC_FILE ]];
then
49 echo $PARAMETERS[*] > $QAQC_FILE
58 if (( $? != 0 ));
then
74 -@
"trigger3DMuon.enabled = 1" \
75 -@
"trigger3DMuon.numberOfHits = 3" \
76 -@
"trigger3DMuon.numberOfModules = 3" \
77 -@
"trigger3DMuon.gridAngle_deg = 10" \
78 -@
"trigger3DMuon.TMaxExtra_ns = 500.0e3" \
79 -@
"TMaxEvent_ns = 500.0e3" \
80 -@
"TMaxLocal_ns = 20.0" \
81 -@
"L2.numberOfHits = 4" \
82 -@
"L2.TMaxLocal_ns = 20.0" \
87 { $JPP_DIR/examples/JDataQuality/JSquid \
92 -
Q 3 3>&1 1>&4 |
read -
A SQUID } 4>&1
94 { $JPP_DIR/examples/JDataQuality/JMermaid \
99 -
Q 3 3>&1 1>&4 |
read -
A MERMAID } 4>&1
103 printf
" %8d" ${DAQ_HEADER[1,2]} >> $QAQC_FILE
104 printf
" %4d" ${SQUID[1,2]} >> $QAQC_FILE
105 printf
" %8d" ${MERMAID[*]} >> $QAQC_FILE
106 printf
"\n" >> $QAQC_FILE
then usage $script< detector identifier >< startdate\"YYYY-MM-DDHH:MM:SS\"><finaldate\"YYYY-MM-DDHH:MM:SS\"><QA/QCfile> fi case set_variable QAQC_TXT $argv[4]
Q(UTCMax_s-UTCMin_s)-livetime_s
std::istream & read(std::istream &in, JTestSummary &summary, const char delimiter= ' ')
Read test summary.
*fatal Wrong number of arguments esac check_input_file $INPUT_FILE for TIMESLICE in JDAQTimeslice JDAQTimesliceL0 JDAQTimesliceL1 JDAQTimesliceL2 JDAQTimesliceSN
then usage $script[< detector identifier >< run range >]< QA/QCfile > nExample script to produce data quality plots nWhen a detector identifier and run range are data are downloaded from the database nand subsequently stored in the given QA QC file
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O SUMMARY JPrintDAQHeader f $INPUT_FILE read A DAQ_HEADER set_variable DETECTOR_ID
o $QUALITY_ROOT d $DEBUG!CHECK_EXIT_CODE JPlot1D f
usr share Modules init zsh export TMPDIR
then fatal Wrong number of arguments fi JConvertDetectorFormat a o
static const double C
Physics constants.
do JPrintDAQHeader f $INPUT_FILE d read DETECTOR_ID RUN FRAME_INDEX TIMESLICE_START set_variable OUTPUT_FILE $WORKDIR KM3NeT_
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR &dev null set_variable
then rm i $OUTPUT_FILE fi let RUN
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR &dev null set_variable DEBUG set_variable WORKDIR
&set_variable OUTPUT_FILE
do sput $STRING $FLOOR sget MODULE INPUT_FILES
fi set_variable FILENAME $WORKDIR
then JMuonMCEvt f $INPUT_FILE o $INTERMEDIATE_FILE d
then eval ls $DIR $ID $TYPE _
do set_variable DETECTOR_TXT $WORKDIR detector
static JNullStream null
Null I/O stream.
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
source $JPP_DIR setenv csh $JPP_DIR &dev null eval JShellParser o a A
do echo Generating $dir eval D
#define DEBUG(A)
Message macros.