9if [ -z $JPP_DIR ]; then
 
   10    echo "Variable JPP_DIR undefined."
 
   14source $JPP_DIR/setenv.sh $JPP_DIR
 
   17set_variable   WORKDIR        `pwd`                             
 
   18set_variable   DETECTOR       $WORKDIR/detectors/detector.detx  
 
   19set_variable   DAQ_TIMESLICE  JDAQTimesliceL0
 
   20set_variable   OPTION         ABCDEF                            
 
   23    usage "$script <input file> [option]"
 
   27    2)  set_variable OPTION       $argv[2];&
 
   28    1)  set_variable INPUT_FILE   $argv[1];;
 
   29    *)  fatal "Wrong number of arguments.";;
 
   33JPrintDAQHeader -f $INPUT_FILE | read DETECTOR_ID RUN FRAME_INDEX TIMESLICE_START
 
   35set_variable     DIR                    $WORKDIR/$RUN
 
   39set_variable     DETECTOR               $DIR/detector.detx
 
   40set_variable     PMT_FILE               $DIR/PMT.txt
 
   42if [[ ! -f $DETECTOR ]]; then
 
   43    JDetectorDB -D $DETECTOR_ID -r $RUN -o $DETECTOR
 
   48if [[ ! -f $PMT_FILE ]]; then
 
   52    set_variable     MONITOR_FILE           $DIR/monitor_tot.root
 
   53    set_variable     MERGE_FILE             $DIR/merge_tot.root
 
   54    set_variable     FIT_FILE               $DIR/fit_tot.root
 
   55    set_variable     LOG_FILE               $DIR/fit_tot.log
 
   79    set_variable     MONITOR_FILE           $DIR/monitor_k40.root
 
   80    set_variable     MERGE_FILE             $DIR/merge_k40.root
 
   81    set_variable     FIT_FILE               $DIR/fit_k40.root
 
   82    set_variable     LOG_FILE               $DIR/fit_k40.log
 
   83    set_variable     DETX_FILE              $DIR/fit_k40.detx
 
   97    cp $DETECTOR $DETX_FILE
 
  110    set_variable  TOT_NS        4.0  255.0
 
  124set_variable     OUTPUT_FILE            $DIR/equalizer-${OPTION}.root
 
  126if ( ! reuse_file $OUTPUT_FILE ); then
 
  128    $JPP_DIR/examples/JCalibrate/JEqualizer \