4 if [ -z $JPP_DIR ];
then
5 echo "Variable JPP_DIR undefined."
9 source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/
null
12 usage "$script <detector identifier>"
17 *) fatal
"Wrong number of arguments."
29 typeset -
A PHYS # physics runs
30 typeset -
A EVEN # even runs
31 typeset -
A ODD # odd runs
33 for KEY
in PHYS EVEN
ODD;
do
39 while read RUN RUNSETUPNAME <& 3;
do
40 eval ${KEY}\[${
RUN}\]=\
"$RUNSETUPNAME\"
47 for ODD_RUN in ${(@k)ODD[*]}; do
52 for (( i = $ODD_RUN - 1; $i <= $ODD_RUN + 1; i += 2 )); do
53 if (( `has_key EVEN $i` )); then
59 for (( i = $ODD_RUN - 1; $i >= 1; --i )); do
60 if (( `has_key PHYS $i` )); then
66 if (( $EVEN_RUN != 0 && $PHYS_RUN != 0 )); then
68 set_variable DETECTOR $WORKDIR/KM3NeT_${(l:8::0::0:)DETECTOR_ID}_${(l:8::0::0:)RUN}.detx
70 echo "Run triplet (PHYS,EVEN,
ODD): ($PHYS_RUN,$EVEN_RUN,$ODD_RUN)
"
72 JTDC -D $DETECTOR_ID -r "$PHYS_RUN $ODD_RUN
" -o TDC_${PHYS_RUN}-${ODD_RUN}.txt
73 JTDC -D $DETECTOR_ID -r "$PHYS_RUN $EVEN_RUN
" -o TDC_${PHYS_RUN}-${EVEN_RUN}.txt
std::istream & read(std::istream &in, JTestSummary &summary, const char delimiter= ' ')
Read test summary.
then usage $script< detector file >< inputfile > nUtility script to create PDF and CDF of transition time distribution fi case set_variable WORKDIR
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR &dev null if do_usage *then usage $script< detector identifier > fi case set_variable DETECTOR_ID
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 error Missing CDF files error Run
then JMuonMCEvt f $INPUT_FILE o $INTERMEDIATE_FILE d
*fatal Wrong number of arguments esac JCookie sh set_variable WORKDIR tmp mkdir p $WORKDIR typeset A PHYS typeset A EVEN typeset A ODD for KEY in PHYS EVEN ODD
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 source JAcoustics sh $DETECTOR_ID CHECK_EXIT_CODE typeset A TRIPODS get_tripods $WORKDIR tripod txt TRIPODS for EMITTER in
do echo Generating $dir eval D
source $JPP_DIR setenv csh $JPP_DIR eval JShellParser o a A
esac $JPP_BIN JLogger sh $LOGGER until pgrep JGetMessage</dev/null > dev null