#!/bin/sh
set -x

date
export PS4=' $SECONDS + '
echo cyc is ${cyc:?}                 # ensure cyc defined
echo envir is ${envir:?}             # ensure envir defined
echo rtma_ver is ${rtma_ver:?}         # ensure pcprtmaurma_ver defined

###############################################################
# Specify NET, RUN, and cycle
###############################################################
export NET=rtma
export RUN=pcprtma
export cycle=t${cyc}z

####################################
# Specify paths
####################################
# For userdev, HOMErtma is set in the dev LSF script. 
export HOMErtma=${HOMErtma:-${NWROOT:?}/rtma.${rtma_ver}}
export FIXrtma=$HOMErtma/fix/pcprtma
export USHrtma=$HOMErtma/ush
# Parm files needed for toc2grib2, to add WMO header:
export PARMrtma=$HOMErtma/parm/wmo/pcprtma
export EXECrtma=$HOMErtma/exec
export SCRIPTrtma=$HOMErtma/scripts/pcprtma
# coltbl.xwp.wbg and g2varswmo2.tbl:
export GEMFIX=$HOMErtma/gempak/fix/pcprtma

MRMSDIR=${MRMSDIR:-$DCOMROOT/ldmdata/obs/upperair/mrms/conus}
export MRMSQPEDIR=$MRMSDIR/RadarOnly_QPE
export MRMSRQIDIR=$MRMSDIR/RadarQualityIndex

export COMIN=${COMIN:-$(compath.py ${envir}/${NET}/${rtma_ver})}
export COMOUT=${COMOUT:-$(compath.py -o ${NET}/${rtma_ver})}
export COMINpcpanl=${COMpcpanl:-$(compath.py ${envir}/pcpanl/${pcpanl_ver})}

####################################
# SENDCOM  - Copy Files From TMPDIR to $com
# SENDDBN  - Send files to OSO
####################################
export SENDCOM=${SENDCOM:-YES}
export SENDDBN=${SENDDBN:-YES}
export SENDDBN_NTC=${SENDDBN_NTC:-YES}

# Shared by dev/NCO:
# Note that COMIN, COMOUT and COMpcpanl above are prefixes (add $PDY for dirnam)
export DATA=${DATAROOT}/${jobid}
mkdir -p $DATA
cd $DATA

####################################
# Determine Job Output Name on System
####################################
export pgmout="OUTPUT.$$"

#########################################
#########################################
# Run setpdy and initialize PDY variables
#########################################

setpdy.sh 9 1
. ./PDY

##############################################
# Define COM directories
##############################################

postmsg "Produce precip RTMA analysis over the CONUS"

date

mkdir -m 775 -p $COMOUT/$RUN.${PDY}/wmo

env

# So that we can get to the actual output quickly:
echo "Actual output starts here:"

#############################################################
# Execute the script.
#############################################################
$SCRIPTrtma/exrtma_pcpanl.sh
export err=$?; err_chk
$SCRIPTrtma/exrtma_pcpanl_plot.sh
export err=$?; err_chk

# dev send to rzdm is done in PCPRTMA.lsf

postmsg "$0 completed normally"

if [ "${KEEPDATA}" != YES ]; then
  rm -rf $DATA
fi