5 # utility script to plot CSV data.
 
    9 # ------------------------------------------------------------------------------------------
 
   11 #                         Utility script to plot CSV data.
 
   13 # ------------------------------------------------------------------------------------------
 
   16 if [ -z $JPP_DIR ]; then
 
   17     echo "Variable JPP_DIR undefined."
 
   22 source $JPP_DIR/setenv.sh $JPP_DIR
 
   26 set_variable   WORKDIR     ./  
 
   27 set_variable:  FORMAT      GRAPHICS_FORMAT        gif
 
   28 set_variable+  BATCH       GRAPHICS_BATCH         -B
 
   32     usage "$script <working directory>"
 
   36     1) set_variable  WORKDIR  $1;;
 
   43 X_LABEL[QE]="#lambda [nm]"
 
   45 X_LABEL[flux_cosm_neutrinos]="E [GeV]"
 
   46 Y_LABEL[flux_cosm_neutrinos]="E^{2} #Phi [GeVcm^{-2}s^{-1}sr^{-1}]"
 
   47 X_LABEL[flux_grb_neutrinos]="E [GeV]"
 
   48 Y_LABEL[flux_grb_neutrinos]="E^{2} #Phi [GeVcm^{-2}s^{-1}sr^{-1}]"
 
   49 X_LABEL[nu_cross]="E [GeV]"
 
   50 Y_LABEL[nu_cross]="#sigma [cm^{2}]"
 
   51 X_LABEL[TTS]="#Deltat [ns]"
 
   52 Y_LABEL[TTS]="probability"
 
   54 OPTION[flux_cosm_neutrinos]="-XY -LBL"
 
   55 OPTION[flux_grb_neutrinos]="-XY -LBL"
 
   56 OPTION[nu_cross]="-XY -LBR"
 
   60 for KEY in ${(k)X_LABEL}; do
 
   62     set_variable INPUT_FILE    ${WORKDIR}/${KEY}.csv
 
   63     set_variable OUTPUT_FILE   ${KEY}.root
 
   64     set_variable GRAPHIX       ${KEY}.$FORMAT
 
   66     if [[ -f $INPUT_FILE ]]; then
 
   74             -f ${OUTPUT_FILE}:\.\*  \
 
   76             -\^ $Y_LABEL[${KEY}]    \