This page was created by the IDL library routine
mk_html_help. For more information on
this routine, refer to the IDL Online Help Navigator
or type:
? mk_html_help
at the IDL command line prompt.
Last modified: Wed Mar 31 06:40:44 1999.
vignetting function for C2 INPUT: suncen_x, suncenter_y OUTPUT: vignetting array (floating point array) Created: Dennis Wang @(#)c2_vig1.pro 1.2 02/12/99 NRL LASCO IDL LIBRARY
(See /net/cronus/opt/local/idl_nrl_lib/lasco/polariz/c2_vig1.pro)
NAME: do_polariz
PURPOSE: Reduce Polarization Sequences for C1, C2 & C3
CATEGORY:
CALLING SEQUENCE: do_polariz
INPUTS: NONE
OPTIONAL INPUTS: Batch Mode requires INDEXLIST, SAVEPATH, CAMERA keywords
and one or more of: SAVE_POLARIZ, SAVE_PERCENT, SAVE_MU,
SAVE,US,SAVE_UNPOLARIZ, SAVE_TOTAL, SAVE_JY, SAVE_JZ
SAVE_ALL
INDEXLIST = list of img_hdr.txt files including pathnames
SAVEPATH = location to put saved output files
CAMERA = camera number (C1 = 1, C2 = 2, C3 = 3)
DIFF - input difference images (C1)
C1TRIPLE - input 3 wavelength C1 images
FIXC3ZERO - Define C3 +00 filter image to be 3.0*j0 - (j+60 + j-60)
instead of using +00 image (must be used after 10/14/98)
PTF - point filter output files
AUTO - for days with multiple PW sequences try to match
them automatically (BATCH mode only)
OUTPUTS:
OPTIONAL OUTPUT PARAMETERS:
COMMON BLOCKS: POLARIZ_DATA, POLARIZ_DISPLAY
SIDE EFFECTS:
RESTRICTIONS:
PROCEDURE:
Example: Normal Interactive File Selection
do_polariz
Example: Batch Mode - File Selection by input file list
do_polariz,INDEXLIST='it.lst',SAVEPATH='/mypath',CAMERA=1,/SAVE_ALL
Example: Difference Image Analysis
do_polariz,/DIFF
Example: C3 Fix
do_polariz,/FIXC3ZERO
MODIFICATION HISTORY:
WRITTEN BY: Dennis Wang, Interferometrics/NRL, 1996
14 Jul 97 - Added SAVE_PERCENT
27 Oct 97 - Added PTF - point filter keyword to batch
and interactive mode
- changed output FITS headers
- changed output filenames and type codes
- changed output for brightness to DN instead of DN/sec
10 Nov 97 - C2 & C3 vignetting Functions added to 'Recalc' Button
- Point Filter added to 'Recalc' Button
- saved Files now have LASCO FITS Headers
- Added AUTO keyword - batch mode sequence matching
27 Oct 98 - Added FixC3ZERO keyword and supporting code
@(#)do_polariz.pro 1.4 03/22/99 LASCO IDL LIBRARY
(See /net/cronus/opt/local/idl_nrl_lib/lasco/polariz/do_polariz.pro)
NAME:
POLARIZ_CALC
PURPOSE:
This function produces the Stoke I, Q, U and parameters derived
from them such as polarization angle, pB
Vignetting , point filtering is also done here
CATEGORY:
Data Analysis
CALLING SEQUENCE:
POLARIZ_CALC,j0,j1,j2,j3,filter0,filter1,filter2,filter3,batch_mode,ptf,vig,fixc3zero
Result = FUNCTION_NAME(Parameter1, Parameter2, Foobar)
INPUTS:
j0: Raw Clear image
j1: Raw -60 image
j2: Raw 0 image
j3: Raw +60 image
filter0: Filter for j0
filter1: Filter for j1
filter2: Filter for j2
batch_mode : flag for batch mode,true = 1
ptf : flag for point filter mode,true = 1
vig : flag for vignetting,true = 1
fixc3zero : flag for synthetic C3 +0 polarizer,true = 1
OPTIONAL INPUTS:
KEYWORD PARAMETERS:
DIFF: for C1 observations that have already had straylight and the
continum removed by differencing
OUTPUTS:
OPTIONAL OUTPUTS:
COMMON BLOCKS:
POLARIZ_DATA: Output Stokes and other parameters are placed here
POLARIZ_RTAN: Output j in radial and tangential coord system are here
SIDE EFFECTS:
RESTRICTIONS:
PROCEDURE:
EXAMPLE:
MODIFICATION HISTORY:
Written by: Dennis Wang
11 Feb 1999 - Mueller matrices
@(#)polariz_calc.pro 1.6 03/26/99 LASCO IDL LIBRARY
(See /net/cronus/opt/local/idl_nrl_lib/lasco/polariz/polariz_calc.pro)
NAME: polariz_display
PURPOSE: Widget Interface for do_polariz
CATEGORY:
CALLING SEQUENCE:
INPUTS: NONE
OPTIONAL INPUTS:
OUTPUTS:
OPTIONAL OUTPUT PARAMETERS:
COMMON BLOCKS: POLARIZ_DATA
SIDE EFFECTS:
RESTRICTIONS:
Requires JULDAT and DAYCNV from the IDL ASTRON Library
PROCEDURE:
MODIFICATION HISTORY:
WRITTEN BY: Dennis Wang, Interferometrics/NRL, 1996
29 Sep 97 - Save File header changes
1. Date-OBS and TIME-OBS are now the average of
3 individual DATE-OBS and TIME-OBS
2. Added as comment Exposure times of all 3 exposures;
3. Added as comment offset bias
4. Added file permission check prior to writing file
@(#)polariz_display.pro 1.11 03/26/99 NRL LASCO IDL LIBRARY
(See /net/cronus/opt/local/idl_nrl_lib/lasco/polariz/polariz_display.pro)