8 # ------------------------------------------------------------------------------------------ 
   10 #                         Utility script to plot integrals of tabulated PDFs. 
   12 # ------------------------------------------------------------------------------------------ 
   15 if [ -z $JPP_DIR ]; 
then 
   16     echo "Variable JPP_DIR undefined." 
   21 source $JPP_DIR/setenv.sh $JPP_DIR
 
   45     usage "$script [energy]" 
   53 for dir 
in NORTH EAST SOUTH 
WEST; 
do 
   55     echo "Generating $dir." 
   63             -
C ${CDF/\%/${TYPE}}            \
 
   76                 -
f $WORKDIR/npe\[${dir}\].root:${FUNCTION}      \
 
   78                 -
T "${dir} E = ${E} GeV"                        \
 
   81                 -\< 
"cos #theta_{0}"                            \
 
   82                 -
o ${FUNCTION}-${dir}-${
E}GeV.$FORMAT           $BATCH
 
   91         for FUNCTION 
in npe 
cdf; 
do 
   94                 -
f $WORKDIR/npe\[${dir}\].root:${FUNCTION}        \
 
  100                 -
f $WORKDIR/ratio-${FUNCTION}-${dir}.root:Divide  \
 
  102                 -
T "${FUNCTION}/pdf ${dir}"                       \
 
  104                 -\< 
"cos #theta_{0}"                              \
 
  106                 -
o ratio-${FUNCTION}-${dir}.$FORMAT               $BATCH
 
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR set_variable DEBUG set_variable PDF $JPP_DATA J p dat set_variable HISTOGRAM if do_usage *then usage $script< detector file >< inputfile >< outputfile > fi case set_variable PDF
 
then usage $script< input file >[option[primary[working directory]]] nWhere option can be E
 
o $QUALITY_ROOT d $DEBUG!CHECK_EXIT_CODE JPlot1D f
 
usr share Modules init zsh export TMPDIR
 
then for dir in NORTH EAST SOUTH WEST
 
fatal Invalid number of arguments esac let YMIN
 
then fatal Wrong number of arguments fi DIR
 
then fatal Wrong number of arguments fi JConvertDetectorFormat a o
 
static const double C
Physics constants. 
 
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR &dev null set_variable
 
do set_variable OUTPUT_DIRECTORY $WORKDIR T
 
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR &dev null set_variable DEBUG set_variable WORKDIR
 
then for FUNCTION in pdf npe cdf
 
fi set_variable FILENAME $WORKDIR
 
then JMuonMCEvt f $INPUT_FILE o $INTERMEDIATE_FILE d
 
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY JAcoustics sh $DETECTOR_ID source JAcousticsToolkit sh CHECK_EXIT_CODE typeset A EMITTERS get_tripods $WORKDIR tripod txt EMITTERS get_transmitters $WORKDIR transmitter txt EMITTERS for EMITTER in
 
do set_variable MODULE getModule a $WORKDIR detector_a datx L $STRING JEditDetector a $WORKDIR detector_a datx M $MODULE setz o $WORKDIR detector_a datx JEditDetector a $WORKDIR detector_b datx M $MODULE setz o $WORKDIR detector_b datx done echo Output stored at $WORKDIR detector_a datx and $WORKDIR tripod_a txt JDrawDetector2D a $WORKDIR detector_a datx a $WORKDIR detector_b datx L BL o detector $FORMAT $BATCH JDrawDetector2D T $WORKDIR tripod_a txt T $WORKDIR tripod_b txt L BL o tripod $FORMAT $BATCH JCompareDetector a $WORKDIR detector_a datx b $WORKDIR detector_b datx o $WORKDIR abc root &dev null for KEY in X Y Z
 
do echo Generating $dir eval D
 
#define DEBUG(A)
Message macros.