8 # ------------------------------------------------------------------------------------------
 
   10 #                         Utility script to test JHistogram1D, JFit and JPlot1D.
 
   12 # ------------------------------------------------------------------------------------------
 
   15 if [ -z $JPP_DIR ]; then
 
   16     echo "Variable JPP_DIR undefined."
 
   21 source $JPP_DIR/setenv.sh $JPP_DIR
 
   25 set_variable   WORKDIR  ${TMPDIR:-/tmp}/  
 
   28     usage "$script [working directory]"
 
   32     1) set_variable  WORKDIR   $1;;
 
   38     set_variable FORMULA      "[0] * exp(-0.5 * (x-[1])*(x-[1]) / ([2]*[2]))"
 
   40     $JPP_DIR/examples/JGizmo/JHistogram1D \
 
   41         -o $WORKDIR/histogram.root             \
 
   43         -@ "p0 = 1.0; p1 = 0.0; p2 = 2.0"      \
 
   47     JPrintMaximum1D -f $WORKDIR/histogram.root:h0
 
   50         -f $WORKDIR/histogram.root:h0          \
 
   51         -o $WORKDIR/fit.root                   \
 
   53         -@ "p0 = GetMaximum"                   \
 
   60         -f $WORKDIR/fit.root:h0                \
 
   61         -F "GetChisquare/GetNDF"               
 
   64         -f $WORKDIR/fit.root:h0                
 
   71     set_variable FORMULA      "[0] * pow(10,[1]*x)"
 
   73     $JPP_DIR/examples/JGizmo/JHistogram1D \
 
   74         -o $WORKDIR/histogram.root             \
 
   76         -@ "p0 = 1.0; p1 = -2"                 \
 
   82         -f $WORKDIR/histogram.root:h0          \
 
   83         -o $WORKDIR/fit.root                   \
 
   85         -@ "p0 = GetMaximum"                   \
 
   91         -f $WORKDIR/fit.root:h0                \
 
   92         -F "GetChisquare/GetNDF"               
 
   95         -f $WORKDIR/fit.root:h0                \