[daip] endless loop in listr
Kristy Dyer
kdyer at aoc.nrao.edu
Mon Jul 12 15:18:55 EDT 2004
I somehow put listr into an endless loop (and I got it to do it three times!)
Here's what it says during the loop:
LISTR2: Determining scaling parameters
LISTR2: All values are blanked
LISTR2: Determining scaling parameters
LISTR2: All values are blanked
LISTR2: Determining scaling parameters
LISTR2: All values are blanked
LISTR2: Determining scaling parameters
LISTR2: All values are blanked
LISTR2: Determining scaling parameters
LISTR2: All values are blanked
LISTR2: Determining scaling parameters
LISTR2: All values are blanked
Here's what I did right before the loop:
default calib
default vlacalib
run vlaprocs
task 'vlacalib'
inp
indi 8;getn 112
outprint 'OUT:newab.1'
calsour '1331+305''
refant 21
uvrange 0 18
antennas -1, -27, -4, -19, -18
docalib 2
flagver 1
go vlacalib
here's what's in listr:
>tget listr
>inp
AIPS 2: LISTR: Task to print UV data and calibration tables.
AIPS 2: Adverbs Values Comments
AIPS 2: ----------------------------------------------------------------
AIPS 2: USERID 0 User number.
AIPS 2: INNAME 'AD440-L-AB ' UV data (name).
AIPS 2: INCLASS 'L BAND' UV data (class).
AIPS 2: INSEQ 2 UV data (seq. #). 0 => high
AIPS 2: INDISK 8 Disk unit #. 0 => any
AIPS 2: OPTYPE 'GAIN' List type:
AIPS 2: 'MATX','LIST','GAIN','SCAN'
AIPS 2: INEXT 'SN' CL, SN or TY table for 'GAIN'
AIPS 2: INVER 0 CL, Sn or TY table version
AIPS 2: SOURCES *all ' ' Source list
AIPS 2: CALCODE ' ' Calibrator code ' '=>all
AIPS 2: TIMERANG *all 0 Time range to list
AIPS 2: STOKES 'HALF' Stokes type to list.
AIPS 2: SELBAND -1 Bandwidth to select (kHz)
AIPS 2: SELFREQ -1 Frequency to select (MHz)
AIPS 2: FREQID -1 Freq. ID to select.
AIPS 2: None selected => 1.
AIPS 2: BIF 1 Lowest IF number 0=1
AIPS 2: EIF 2 Highest IF number
AIPS 2: ** press RETURN for more, enter Q or next line to quit print **
#
AIPS 2: BCHAN 1 Low channel number 0=>1
AIPS 2: ECHAN 0 High channel number
AIPS 2: ANTENNAS -1 -27 Antennas to list
AIPS 2: -4 -19 -18 *rest 0
AIPS 2: BASELINE *all 0 Baselines with ANTENNAS
AIPS 2: UVRANGE 0 18 UV range in kilolambda
AIPS 2: SUBARRAY 0 Subarray, 0=>1
AIPS 2: Cal. info for input:
AIPS 2: DOCALIB 2 If >0 calibrate data
AIPS 2: = 2 calibrate weights
AIPS 2: GAINUSE 0 CAL (CL or SN) table to apply
AIPS 2: DOPOL -1 If >0 correct polarization.
AIPS 2: BLVER -1 BL table to apply.
AIPS 2: FLAGVER 0 Flag table version
AIPS 2: DOBAND -1 If >0 apply bandpass cal.
AIPS 2: Method used depends on value
AIPS 2: of DOBAND (see HELP file).
AIPS 2: BPVER -1 Bandpass table version
AIPS 2: SMOOTH *all 0 Smoothing function. See
AIPS 2: HELP SMOOTH for details.
AIPS 2: DPARM 5 1 Control info:
AIPS 2: *rest 0 (1) 0=amp, 1=phase, 2=rms
AIPS 2: 3=amp+rms, 4=phase+rms
AIPS 2: 5=amp+phase, 6=delay,
AIPS 2: 7=rate, 8=SNR, 9=par. ang
AIPS 2: 10 = Tsys, 11=elev,
AIPS 2: 12 = multiband delay
AIPS 2: 13 = Tant 14 = weights
AIPS 2: N.B. Options 3 and 4 only
AIPS 2: valid for OPTYPE = 'MATX'
AIPS 2: (2) 0=vec avg, 1=scalar
AIPS 2: (3) No. col (4-10) def=4.
AIPS 2: (4) avg. time min (MATX,LIST)
AIPS 2: *** significant
AIPS 2: (5) Type of gain listings:
AIPS 2: 0 => all with same scale
AIPS 2: like DEC-10 listings;
AIPS 2: 1 => scan/source info at
AIPS 2: source/scan boundaries.
AIPS 2: (6) Matrix scaling control:
AIPS 2: 0 => plot amp & rms
AIPS 2: matrices with same scale;
AIPS 2: 1 => self-scale each
AIPS 2: separately.
AIPS 2: FACTOR 0 When DPARM(5)=0 Multiply
AIPS 2: gain listings by FACTOR,
AIPS 2: ** press RETURN for more, enter Q or next line to quit print **
#
AIPS 2: 0=> use scale factor from
AIPS 2: first record printed.
AIPS 2: DOCRT -1 > 0 -> use the terminal,
AIPS 2: else use the line printer
AIPS 2: > 72 => terminal width
AIPS 2: OUTPRINT 'OUT:NEWAB.1 '
AIPS 2: Printer disk file to save
AIPS 2: BADDISK *all 0 Disk to avoid for scratch.
More information about the Daip
mailing list