PDS_VERSION_ID      = PDS3
LABEL_REVISION_NOTE = "2017-02-22 CT: first version
                       2018-11-02 CG: fixed line length
                       2019-12-16 CT: added correction for filter dependant 
                                      boresight shifts;
                                      updated WAC distortion parameters to 
                                      achieve better disotrion correction;
                                      updated NAC and WAC distortion parameters
                                      to maintein the boresight on center of 
                                      the CCD;
                       2020-07-15 CT: added correction for temperature 
                                      dependent boresight shift
                       2021-10-07 GK: added correction with LUT" 
                       
/* FILE CHARACTERISTICS */
RECORD_TYPE         = STREAM
FILE_NAME           = "WAC_FM_DISTORTION_V02.TXT"
DESCRIPTION         = "WAC FM Distortion correction parameters 
                       Original correction file: 2008-09-09 
                       with fitted parametrs: 2014-10-20
                       methods: POLY4 = 4-th order 2D polynomial
                       n_pars = (poly_order+1)**2
                       parameters start with 00!
                       
                       The filter shifts are in pixels in CCD coordinates.
                       
                       General information about the calibration can be found
                       in OSIRIS_CAL_PIPELINE_V??.PDF and about the data in
                       GEOMETRIC_DIST_COR_V??.PDF (latest version)."

/*   IMAGE IDENTIFICATION   */                       
PRODUCT_ID                      = WAC_FM_DISTORTION
ROSETTA:DATA_VERSION_ID         = "RO-RIS-MPAE-TN-081 2/-"
DATA_SET_ID  = "RO-E-OSINAC-4-EAR3-EARTHSWINGBY3-V2.0"

/*   MISSION IDENTIFICATION   */
INSTRUMENT_HOST_NAME            = "ROSETTA-ORBITER"

/*   INSTRUMENT DESCRIPTION   */


/*   TIME IDENTIFICATION   */
PRODUCT_CREATION_TIME           = 2021-10-07
ROSETTA:START_VALID_PERIOD      = 2004-03-02T01:00:00
ROSETTA:START_VALID_PERIOD_SCLK = "1/0036809986.59225"
ROSETTA:END_VALID_PERIOD        = 2016-09-30T23:00:00
ROSETTA:END_VALID_PERIOD_SCLK   = "1/0433897110.29268"

OBJECT      = WAC_FM_DISTORTION_DOCUMENT
  INTERCHANGE_FORMAT  = ASCII
  DOCUMENT_FORMAT     = TEXT
  DOCUMENT_TOPIC_TYPE = "SENSOR CALIBRATION"
  DOCUMENT_NAME       = "WAC_FM_DISTORTION_V02.TXT"
  PUBLICATION_DATE    = 2021-10-07
END_OBJECT  = WAC_FM_DISTORTION_DOCUMENT

END

/* CVS VERSION */ 
CVS_VERSION_LOG                   = "
$Log: WAC_FM_DISTORTION_V02.TXT,v $
Revision 1.4  2021/11/26 14:01:40  guettlerc
cloned from OsiCalliope

Revision 1.15  2021/11/26 12:46:18  guettlerc
merge LUT resampling from distortion V03 into V02, remove V03
update OSICALLIOPE_V09.TXT accordingly

Revision 1.14  2021/07/21 09:11:17  guettlerc
fixed line length for cvs history

Revision 1.13  2021/07/13 14:53:32  guettlerc
harmonise alignment for DIST_Y_PAR10 and DIST_Y_PAR15 for easier parsing

Revision 1.12  2020/07/15 09:56:40  tubiana
Updated LABEL_REVISION_NOTE, DESCRIPTION, ROSETTA:DATA_VERSION_ID,
PRODUCT_CREATION_TIME and PUBLICATION_DATE

Revision 1.11  2020/07/15 09:20:22  tubiana
corrected LABEL_REVISION_NOTE

Revision 1.10  2020/05/13 08:55:48  pc\kovacs
Modified temperature correction factors, including starfield and ZetaCas

Revision 1.9  2020/04/27 12:31:48  tubiana
Removed comments to BORESIGHT_X_FACTOR_B and BORESIGHT_Y_FACTOR_B

Revision 1.8  2020/04/26 13:05:19  pc\kovacs
Removed constant value for new SPICE calculations

Revision 1.7  2020/04/24 09:07:52  pc\kovacs
Modified temperature shift parameters.
Base temperature is 290K for NAC, 300K for WAC for closer ADC2 temperature
average value.

Revision 1.6  2020/04/21 19:04:26  pc\kovacs
Modified temperature shift factors, fixed general '0.5 px' shift

Revision 1.5  2020/04/17 11:06:47  pc\kovacs
Improved WAC temperature shift factors, based on comet phase Vega F12 images

Revision 1.4  2020/04/02 13:13:01  pc\kovacs
Fixed WAC pixel scaling

Revision 1.3  2019/12/16 14:57:43  tubiana
Merged V02 and V03 into V02
Added temperature dependent boresight shift and updated parameters
Updated label revision note and publication date

Revision 1.2  2019/12/13 11:48:05  hall
Merged from GK_OCA_2_11b

Revision 1.1.2.4  2019/10/16 12:08:30  kovacs
Modified distortion correction parameters, to keep the 1024, 1024 center pixel
unchanged by the calibration step.

Revision 1.1.2.3  2019/10/14 14:28:42  tubiana
Updated LABEL_REVISION_NOTE
Added info about filter shifts
Updated ROSETTA:DATA_VERSION_ID
Updated PRODUCT_CREATION_TIME and PUBLICATION_DATE

Revision 1.1.2.2  2019/10/02 08:36:12  tubiana
Updated filter shift values using values from Gabor's email on 2019-09-25.

Revision 1.1.2.1  2019/08/28 11:38:09  kovacs
Added filter shift handling
Compiled with: MPS_CALLIB_1_18_1
added config:  OSICALLIOPE_V09.TXT, NAC_FM_DISTORTION_V02.TXT,
WAC_FM_DISTORTION_V02.TXT
"

DIST_X_METHOD= POLY4
DIST_X_NPARS= 25

DIST_X_PAR00= 7.88360910E+01
DIST_X_PAR01= -4.307429000E-02
DIST_X_PAR02= 2.133265700E-05
DIST_X_PAR03= 8.358309878E-10
DIST_X_PAR04= -2.307480000E-13
DIST_X_PAR05= 9.098868230E-01
DIST_X_PAR06= 9.782050000E-06
DIST_X_PAR07= -4.924862000E-09
DIST_X_PAR08= 1.285400493E-13
DIST_X_PAR09= 0.0
DIST_X_PAR10= 3.268638400E-05
DIST_X_PAR11= 2.110730000E-10
DIST_X_PAR12= -1.082950000E-13
DIST_X_PAR13= 0.0
DIST_X_PAR14= 0.0
DIST_X_PAR15= -4.46203600E-09
DIST_X_PAR16= -4.100030000E-14
DIST_X_PAR17= 0.0
DIST_X_PAR18= 0.0
DIST_X_PAR19= 0.0
DIST_X_PAR20= -1.09946000E-13
DIST_X_PAR21= 0.0
DIST_X_PAR22= 0.0
DIST_X_PAR23= 0.0
DIST_X_PAR24= 0.0


DIST_Y_METHOD= POLY4
DIST_Y_NPARS= 25

DIST_Y_PAR00= -2.00355940E+01
DIST_Y_PAR01= 1.008787140E+00
DIST_Y_PAR02= 1.633132000E-05
DIST_Y_PAR03= -5.311250000E-09
DIST_Y_PAR04= 1.614360000E-15
DIST_Y_PAR05= -1.122941600E-02
DIST_Y_PAR06= 1.259812000E-05
DIST_Y_PAR07= -1.214809000E-09
DIST_Y_PAR08= 2.451650000E-13
DIST_Y_PAR09= 0.0
DIST_Y_PAR10= 3.683580000E-06
DIST_Y_PAR11= -5.716986000E-09
DIST_Y_PAR12= 1.527870000E-13
DIST_Y_PAR13= 0.0
DIST_Y_PAR14= 0.0
DIST_Y_PAR15= 1.210383200E-09
DIST_Y_PAR16= 8.519180000E-14
DIST_Y_PAR17= 0.0
DIST_Y_PAR18= 0.0
DIST_Y_PAR19= 0.0
DIST_Y_PAR20= -3.160610000E-13
DIST_Y_PAR21= 0.0
DIST_Y_PAR22= 0.0
DIST_Y_PAR23= 0.0
DIST_Y_PAR24= 0.0

PIXEL_LUT_NF = "WAC_FM_DISTORTION_LUT_NF_V01.DCD"
PIXEL_LUT_EF = "WAC_FM_DISTORTION_LUT_EF_V01.DCD"

/* filter shift */

FSHIFT_12 = ( 0.00,  0.00)
FSHIFT_13 = (-0.30,  0.03)
FSHIFT_14 = (-0.29, -0.08)
FSHIFT_15 = (-0.50,  0.08)
FSHIFT_16 = (-0.47,  0.01)
FSHIFT_17 = (-0.40, -0.28)
FSHIFT_18 = (-0.41, -0.07)
FSHIFT_21 = (-2.37, -0.04)
FSHIFT_31 = (-2.02,  0.00)
FSHIFT_41 = (-1.97,  0.25)
FSHIFT_51 = (-1.81, -0.14)
FSHIFT_61 = (-1.52, -0.15)
FSHIFT_71 = (-1.77,  0.05)
FSHIFT_81 = (-2.40,  0.10)


/* Boresight shift temperature factors */

BORESIGHT_BASE_TEMP   = 300
BORESIGHT_X_FACTOR_A  = 0.1502
BORESIGHT_X_FACTOR_B  = 0.0
BORESIGHT_Y_FACTOR_A  = -0.421
BORESIGHT_Y_FACTOR_B  = 0.0