!--------------------------------------------------------------------
!
!  rawjit.resource 
!
!
!      This file is used to construct the trigger, error, and success 
!      status fields in the observation status file.
!
!
!--------------------------------------------------------------------
!                          REVISION HISTORY
!--------------------------------------------------------------------
!            PR
!   DATE   NUMBER  User      Description
! -------- ------  --------- -------------------------------------
! 10/24/01 44684   Goldst    Created initial version
! 01/30/02 45016   Goldst    Corrected OK_TO_UPDATE_DATABASE
! 03/06/02 45016   Goldst    Correct FOF_FILE_MASK
! 03/11/02 45016   Goldst    Added OSF_TRIGGER1 and 2.DATA_ID
! 03/26/02 45016   Goldst    Corrected ERROR.RJ, OUTPATH and INPATH
! 03/31/03 47061   J.Baum    Add INDEX_DATA_DANGLE
! 04/30/03 46669   Goldst    Change JT to GN
! 06/24/04 51412   Sherbert  For PR 50437 Remove DISPLAY_ORDER
!--------------------------------------------------------------------

PROCESS_NAME = rawjit 
TASK         = <rawjit -p $PATH_FILE -r rawjit>
DESCRIPTION  = 'Process raw jitter data'
SYSTEM       = FGS
CLASS        = fgs

OK_TO_UPDATE_DATABASE = OK_TO_UPDATE_DATABASE ! Determined by path file

INTERNAL_POLLING_PROCESS  =  TRUE   

OSF_RANK = 1                ! First Trigger

! No GS acquisition data required
OSF_TRIGGER1.RJ      = s    ! Trigger
OSF_TRIGGER1.DATA_ID = fgs  ! Trigger class ID

! GS acquisition data required
OSF_TRIGGER2.GA      = c    ! Completed GS acquisition
OSF_TRIGGER2.RJ      = g    ! GS acquisition required
OSF_TRIGGER2.DATA_ID = fgs  ! Trigger class ID

OSF_PROCESSING.RJ    = p    ! Processing

OSF_SUCCESS.RJ       = c    ! Completion
OSF_SUCCESS.GN       = w    ! Completion

OSF_FAILURE.RJ       = f    ! Failure setting
OSF_HOLD.RJ          = h    ! Holding for OPUS time update
OSF_DB_ERROR.RJ      = e

OSF_NO_SCIENCE.RJ    = n
OSF_NO_SCIENCE.GN    = w

OSF_INTERNAL.RJ      = c
OSF_INTERNAL.GN      = w

OSF_ERROR.RJ         = e

OSF_NO_SCIENCE.GA    = n    ! Double check for no science
OSF_NO_SCIENCE.RJ    = n
OSF_NO_SCIENCE.GN    = n
OSF_NO_SCIENCE.DC    = n
OSF_NO_SCIENCE.AN    = n
OSF_NO_SCIENCE.RQ    = n
OSF_NO_SCIENCE.RS    = n
OSF_NO_SCIENCE.CL    = n
OSF_NO_SCIENCE.FN    = w

POLLING_TIME         = 10   ! Wait (seconds) before polling for next   

INPATH            = FGS_TELEM_DIR  ! Contains serialized object files
FOF_FILE_MASK     = *.fgs_done
INDEX_DATA_DANGLE = _index         ! used on telemetry index file 
OUTPATH           = FGS_RAW_DIR    ! Contains intermediate raw files
PRODUCT_TYPE = FGS

JAR_FILE.01 = SOGS_DISK:/bin/java/DB.jar
JAR_FILE.02 = SOGS_DISK:/bin/java/CONVERTFOF.jar
JAR_FILE.03 = SOGS_DISK:/bin/java/FGS.jar
JAR_FILE.04 = SOGS_DISK:/bin/java/JOPUS.jar
JAR_FILE.05 = SOGS_DISK:/bin/java/UTIL.jar

! forces values from path to be used

 ENV.OPUS_DB = OPUS_DB
 ENV.DSQUERY = DSQUERY
 ENV.OSF_NO_SCIENCE = c
