23.04.2015 Views

ISOCAM Interactive Analysis User's Manual Version 5.0 - ISO - ESA

ISOCAM Interactive Analysis User's Manual Version 5.0 - ISO - ESA

ISOCAM Interactive Analysis User's Manual Version 5.0 - ISO - ESA

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

98 CHAPTER 13. DATA CALIBRATION<br />

• Polarization (AOT#5)<br />

Again, like other PDSs the general PDS is created with get sscdstruct from an SSCD<br />

containing sliced SPD SCDs. For example,<br />

CIA> staring_pds = get_sscdstruct( staring_sscd )<br />

where it is assumed that staring sscd is an IDL variable holding the name of the sliced SSCD.<br />

In structure, it is the simplest of all PDSs (see Section 15.5.2 for more on the architecture<br />

of the general PDS).<br />

13.1.4 BS PDS<br />

The BS PDS is designed to handle data from a beam-switch observation (AOT#3). Once you<br />

have sliced your SPD SCDs you can convert them to a BS PDS in a similar manner to the other<br />

PDS flavours. This time you use the routine get sscdbs. Note that there is one irregularity<br />

which sometimes arises in beam-switch observations: some observers have programmed their<br />

observations in reverse! Section 19.3 tells you how get sscdbs can be used to deal with this<br />

problem.<br />

Assuming that bs sscd is an IDL variable containing the name of your sliced SCDs’ SSCD<br />

then you can create a BS PDS named bs pds with:<br />

CIA> bs_pds = get_sscdbs( bs_sscd )<br />

13.1.5 CVF PDS<br />

The CVF PDS is designed to handle data from a CVF observation (AOT#4). In principle,<br />

the CVF PDS is created like the raster PDS of Section 13.1.2, though with the CIA routine<br />

get sscdcvf. The following example follows that of Section 12.2.3.<br />

If the sliced SPD SCDs are not currently in memory they can be recovered from disk with<br />

sscd read:<br />

CIA> cvf_sscd = sscd_read( ’CSSC203056040001_96091918462427’, dir=scd_dir )<br />

The next step is to create the CVF PDS from the SPD SCDs – the IDL string variable,<br />

cvf sscd contains the name of their SSCD:<br />

CIA> cvf_pds = get_sscdcvf( cvf_sscd, /del )<br />

Note that the keyword del is set. CVF observations yield large quantities of data and it is<br />

not wise to duplicate it in both an SSCD and a PDS – /del deletes the SSCD automatically<br />

upon creation of the PDS.<br />

As for a raster PDS you can look at the structure of a CVF PDSwithIDL’sHELP:<br />

CIA> help, cvf_pds, /str<br />

** Structure , 47 tags, length=9171368, refs=1:<br />

CVF_NAME STRING ’LW-CVF2 8.78200 0.110000’<br />

ASTR STRUCT -> ASTR_STRUC Array[1]<br />

ENTWHL STRING ’HOLE’<br />

SELWHL STRING ’LW large Mirror’<br />

CVF_INCR INT 4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!