4if [ -z $JPP_DIR ]; then
 
    5    echo "Variable JPP_DIR undefined."
 
    9source $JPP_DIR/setenv.sh $JPP_DIR
 
   13set_variable   DIR                $JPP_DIR/examples/JAstronomy
 
   15set_variable   LOCATION_DEG       +45.0 -90.0
 
   16set_variable   NUMBER_OF_EVENTS   100000
 
   17set_variable:  FORMAT             GRAPHICS_FORMAT       gif
 
   18set_variable+  BATCH              GRAPHICS_BATCH        -B
 
   24UTC=(2025-01-01T00:00:00Z 2035-01-01T00:00:00Z)
 
   29set_variable F1      "[0] * exp(-0.5 * (x-[1])*(x-[1]) / ([2]*[2]))"
 
   30set_variable F2      "[0] * exp(-0.5 * (x-[1])*(x-[1]) / ([2]*[2])) * exp(-0.5 * (y-[3])*(y-[3]) / ([4]*[4]))"
 
   32$JPP_DIR/examples/JGizmo/JHistogram1D \
 
   36    -@ "p0 = 1.0; p1 = 0.0; p2 = $RESOLUTION_DEG"            \
 
   40$JPP_DIR/examples/JGizmo/JHistogram2D \
 
   44    -@ "p0 = 1.0; p1 = 0.0; p3 = 0.0"                        \
 
   45    -@ "p2 = $(($MORPHOLOGY_DEG / sqrt(2.0)))"               \
 
   46    -@ "p4 = $(($MORPHOLOGY_DEG / sqrt(2.0)))"               \
 
   52    -o source.histogram.root                                 \
 
   54    -n $NUMBER_OF_EVENTS                                     \
 
   55    -r "Histogram resolution.root user"                      \
 
   56    -M "Histogram $LOCATION_DEG histogram.root user"         \
 
   60    -f source.histogram.root:h2                              \
 
   63    -@ "p0 = GetMaximum"                                     \
 
   64    -@ "p1 = GetMean(1)"                                     \
 
   65    -@ "p2 = 0.7*GetRMS(1)"                                  \
 
   66    -@ "p3 = GetMean(2)"                                     \
 
   67    -@ "p4 = 0.7*GetRMS(2)"                                  \
 
   69    -d $DEBUG                                                >& /dev/null
 
   71SIGMA_X=($(JPrintFit -f fit.root:h2 -@ p2))
 
   72SIGMA_Y=($(JPrintFit -f fit.root:h2 -@ p4))
 
   74printf "morphology %6.3f [deg] resolution %6.3f [deg] => %6.3f [deg]\n"  $MORPHOLOGY_DEG  $RESOLUTION_DEG  $((sqrt($MORPHOLOGY_DEG*$MORPHOLOGY_DEG + $RESOLUTION_DEG*$RESOLUTION_DEG)/sqrt(2.0)))
 
   75printf "fit X-sigma = %6.3f [deg]\n" $SIGMA_X[1]
 
   76printf "fit Y-sigma = %6.3f [deg]\n" $SIGMA_Y[1]
 
   78rm -f {resolution,histogram,fit}.root >& /dev/null
 
   81    -f source.histogram.root:h2                              \
 
   83    -< "#DeltaDEC [deg]"                                    \
 
   89    -o source.histogram.$FORMAT                              $BATCH