7 # ------------------------------------------------------------------------------------------
 
    9 #                         Example script to test JFitK40 results.
 
   11 # ------------------------------------------------------------------------------------------
 
   13 if [ -z $JPP_DIR ]; then
 
   14     echo "Variable JPP_DIR undefined."
 
   18 source $JPP_DIR/setenv.sh $JPP_DIR
 
   22 set_variable  DEBUG          ${FITTOT_DEBUG:-3}
 
   23 set_variable  CHI2_MIN       ${FITTOT_CHI2_MIN:-0.0}
 
   24 set_variable  CHI2_MAX       ${FITTOT_CHI2_MAX:-3.0}
 
   25 set_variable  QE_MIN         ${FITTOT_GAIN_MIN:-0.0}
 
   26 set_variable  QE_MAX         ${FITTOT_GAIN_MAX:-2.0}
 
   27 set_variable  T0_MIN         ${FITTOT_GAINSPREAD_MIN:-0.0}
 
   28 set_variable  T0_MAX         ${FITTOT_GAINSPREAD_MAX:-1.0}
 
   30 if ( do_usage $* ); then
 
   31     usage "$script (input file)+"
 
   36     0)  fatal "Invalid number of arguments"
 
   39 let YMIN=((pow(10,$CHI2_MIN)))
 
   40 let YMAX=((pow(10,$CHI2_MAX)))
 
   42 for INPUT_FILE in $INPUT_FILES[*]; do
 
   47    -f ${INPUT_FILE}:\^chi2\$              \
 
   48    -H "GetEntries 0.5 1.0e10"             \
 
   49    -x "$CHI2_MIN $CHI2_MAX" -X            \
 
   56    -f ${INPUT_FILE}:\.\*.1chi2\$          \
 
   63    -f ${INPUT_FILE}:\.\*.1gain\$          \
 
   64    -y "$GAIN_MIN $GAIN_MAX"               \
 
   70    -f ${INPUT_FILE}:\.\*.1gainspread\$    \
 
   71    -y "$GAINSPREAD_MIN $GAINSPREAD_MAX"   \