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 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 echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR if do_usage *then usage $script[(input file)+] fi set_variable DEBUG set_variable WORKDIR TMPDIR
 
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
 
then JMuonMCEvt f $INPUT_FILE o $INTERMEDIATE_FILE d
 
then error Missing CDF files error Run
 
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
 
source $JPP_DIR setenv csh $JPP_DIR &dev null eval JShellParser o a A
 
do echo Generating $dir eval D
 
esac $JPP_BIN JLogger sh $LOGGER until pgrep JGetMessage</dev/null > dev null