No Title
    




ROSAT PSPC
Calibration Corrections Applied to Individual PSPC Events

ROSAT PSPC

Calibration Corrections Applied to Individual PSPC Events

http://heasarc.gsfc.nasa.gov/docs/bios/turner.html http://heasarc.gsfc.nasa.gov/docs/bios/imgeorge.html http://heasarc.gsfc.nasa.gov/docs/bios/snowden.html http://heasarc.gsfc.nasa.gov/docs/bios/ryusaf.html
Mail Code 660,
NASA/GSFC,
Greenbelt, MD  20771
G. Hasinger
Astrophysikalisches Institut Potsdam
An der Sternwarte 16
14482 Potsdam
Germany
Version: 1995 Oct 30 (Draft)

SUMMARY

This document gives a summary of all the calibration corrections applied to individual PSPC events during their conversion from their arrival position & pulse height (PH) channel to their corrected coordinates & pulse-invariant (PI) channel.
This memo is essentially a copy of the original MPE memo TN-ROS-ME-ZA00/027 (Hasinger & Snowden, 1990), but updated and expanded to refer to the FITS versions of the calibration files available from the http://heasarc.gsfc.nasa.gov/
Intended Audience: http://heasarc.gsfc.nasa.gov/docs/rosat/rosgof.html and http://heasarc.gsfc.nasa.gov/docs/software/ftools/ftools_team.html

LOG OF SIGNIFICANT CHANGES


Release Sections Changed Brief Notes
Date
1995 Sep 21 Internal Draft
1995 Oct 13 First Public Release
2012 Aug 31 all Minor corrections by MFC

1  INTRODUCTION

Each event detected in the ROSAT PSPC is tagged onboard with a number of pieces of information, including its arrival time, its position and its nominal pulse height. On the ground this information is transfered to the 'Event File' in the columns TIME, RAWX & RAWY, and PHA respectively (for files in RDF format - see Table 1 for the corresponding column names for earlier formats).
However, to facilitate data analysis, the Standard Analysis Software System (SASS) applies corrections for a number of effects. Here we describe the corrections required to convert from the raw detector coordinates of an event to the linearized detector coordinates, and from the observed pulse-hight channel of an event to the pulse-invariant (PI) channels. These corrected values are then also transferred and stored in the DETX, DETY & PI columns of the Event file (Table 1), respectively.
These corrections are applied within the SASS processing and have been described in the MPE Memo TN-ROS-ME-ZA00/027 "Calibration Corrections to individual PSPC events" (Hasinger & Snowden, 1990).

1.1  Overview of Inputs & Outputs

The corrections described in this memos are performed on an event-by-event basis, using the following observed (`raw') parameters from the Event file: and producing the following corrected/derived parameters, which are written back into the Event file: The names of the columns used to store these parameters in the various FITS file formats used for ROSAT PSPC data are summarized in Table 1. However readers are reminded that all PSPC datasets available from the http://heasarc.gsfc.nasa.gov/ archives have been converted to RDF format.
Table 1: Column Names used to store the i/p & o/p parameters

Parameter FITS File Format
Symbol Description RDF US-Rev0 German-Rev0
Input Parameters
t Time-tag of event TIME TIME TIME
X Raw X-axis position RAWX f - -
Y Raw Y-axis position RAWY f - -
PH Raw pulse-height bin PHA PHA RAW_AMPL
Output Parameters
X3 Linearized X-axis position DETX DX XDET
Y3 Linearized Y-axis position DETY DY YDET
PI Derived pulse-invariant channel PI PI AMPL

f - available in the *_raw.fits file

2  THE CORRECTIONS

2.1  Correction for non-linearities in the ADC

The ADC (analogue-to-digital converter) within the PSPC electronics introduces small variations ( < 3%) in the width of the PH channels. The effective width of each channel has therefore been determined from a large number of ground calibration measurements and subtracting a smooth spline function.

Inputs & Outputs

Inputs:
Outputs:

Method

The non-linearity of the ADC is corrected by drawing a random number RAN(0,1) between zero and one, and calculating the effective PH bin, PH1 from the observed PH bin as follows:
PH1 = ADC1(PH) + RAN(0,1)×(ADC2(PH) − ADC1(PH))
(1)

Files


Notes

In the MPE Memo TN-ROS-ME-ZA00/027 "Calibration Corrections to individual PSPC events" (Hasinger & Snowden, 1990), this correction is described in slightly different terms. A different input calibration file is described, which contains the lower edge ADC1 along with the width of each bin (instead of the upper edge, ADC2, described above). Clearly this is a minor difference, and presumably reflects a change made to SASS sometime after 1990.

2.2  Correction for saturation of the detector gain

For high energy photons, the gain of the PSPC detector begins to saturate (ie there is a fall-off in the signal amplication and a loss of linearity between incident photon energy and channel). This is a relatively minor effect, only noticeable above  ∼ 1 keV and has been modelled using ground calibration measurements.

Inputs & Outputs

Inputs:
Outputs:

Method

The corrected PH bin, PH2 is constructed as follows:
PH2 =



PH1
if PH1 < C2
PH1 + C1 ×(PH1 − C2)C3
otherwise
(2)
with
C2 = 0.62777 ×BAL + 4.453
(3)
where BAl is the channel in which the peak of the line from the onboard Al calibration source is expected to lie. BAl is calculated by (linearly) interpolating between the results from Prescott fits to the Al calibration observations immediately before & after the observation. For the nominal gain, BAL ≅ 151, giving C2 ≅ 99 (equivalent to  ∼ 1 keV).

Files

2.3  Temporal Gain Correction

The gain (ie pulse hight as a function of energy) of the PSPC changes slowly due to variations in gas density, composition, high voltage, pressure and temperature. The temporal gain G(t) is measured by fitting Prescott functions to the data regularly obtained from the on-board Aluminum Kα calibration source.

Inputs & Outputs

Inputs:
Outputs:

Method

The corrected PH bin, PH3, is given by:
PH3 = PH2 ×(D0 + D1 ×BAL+ D2 ×BAL2+ D3 ×BAL3)
(4)
where
D0 = 4.543085
D1 = − 5.135878×10−2
D2 = 2.518324×10−4
D3 = − 4.562700×10−7
and BAl is the channel in which the peak of the line from the onboard Al calibration source is expected to lie. BAl is calculated by (linearly) interpolating between the results from Prescott fits to the Al calibration observations immediately before & after the observation.

Files

2.4  Electronic Position Correction

The electronic correction removes the small-scale nonlinearities which are introduced by the PSPC wires. This correction can be measured and applied to the X & Y positions of an event independently, but in both cases is a function of pulse-height.

Inputs & Outputs

Inputs:
Outputs:

Method

The correction is calculated from the pulse-height (after application of the temporal gain correction) using a parabola. The corrected position along the X-axis is then calculated using:
X1 = R3(X) + R2(X)×PH3 + R1(X)×(PH3)2
(5)
and the corrected position along the Y-axis using:
Y1 = S3(Y) + S2(Y)×PH3 + S1(Y)×(PH3)2
(6)

Files

2.5  Spatial Gain Correction

The spatial gain correction (SGC) corrects for variations in the gain due to variations in the distance between the anode wires. This correction is therefore only dependent on the Y-coordinate of each event.

Inputs & Outputs

Inputs:
Outputs:

Method

The correction can be separated into a position-dependent low-frequency term (L) and two high-frequency terms - one energy-dependent (HA), and one position-dependent (HF). The amplitude of HA is assumed to be a smooth function of the penetration depth. The pulse-invariant PI bin is calculated using:
PI = PH3

L(Y1) + HA(PH3) ×HF(Y1)
(7)
The shape of HA is calculated from measurements at 1.49 keV and thus is normalized to unity at this energy.

Files


Notes

SASS has been applying the spatial-gain correction based upon the electronically-corrected X coordinate, and this introduced spurious variations in PI channel, as the electronically-corrected Y coordinate should have been used. The http://heasarc.gsfc.nasa.gov/docs/software/ftools/rosat.html task pcpicor recalculates the event file PI column using the Y coordinate.
In the MPE Memo TN-ROS-ME-ZA00/027 "Calibration Corrections to individual PSPC events" (Hasinger & Snowden, 1990), calibration files with different names are referred as being used by SASS. However the memo implies their contents are the same as that described above, hence the name change presumably reflects a change made to SASS and/or the stored values sometime after 1990.

2.6  Window Correction

The window correction removes the large-scale distortions due to the bulging of the detector window as a result of the internal gas pressure versus the external vacuum.

Inputs & Outputs

Inputs:
Outputs:

Method

The correction is both a function of position and energy, but it is assumed that these components can be separated into separate terms. The energy-dependent term GA is assumed to be a smooth function of penetration depth. The shape of the Golden Disk is taken from measurements at 0.93 keV, thus GA is normalized to unity at this energy. The corrected position along the X-axis is then calculated using:
X2 = X1 − GA(PI) ×GX(X1, Y1)
(8)
and the corrected position along the Y-axis using:
Y2 = Y1 − GA(PI) ×GY(X1, Y1)
(9)

Files


Notes

In the MPE Memo TN-ROS-ME-ZA00/027 "Calibration Corrections to individual PSPC events" (Hasinger & Snowden, 1990), the sign of the correction vectors GX & Gy is in the opposite sense to that given in equations 8 & 9 (ie TN-ROS-ME-ZA00/027 implies the values in GX are −1 times those actually stored in the calibration files). This presumably reflects a change made to SASS and/or the stored values sometime

2.7  Plate-scale Non-linearities

The plate-scale varies slightly across the field-of-view due to the use of the (essentially) flat detector compared to the curved surface representing the points at which the XRT is perfectly focussed.

Inputs & Outputs

Inputs:
Outputs:

Method

The effect of this has been simulated by ray-tracing experiments to give the shift in the centre-of-mass of the point-spread-function as a function of off-axis angle.
X3 = Xopt + R ×cosδϕ
(10)

Y3 = Yopt + R ×sinδϕ
(11)
where
R = r − (4.1305 ×10−2 × r0.63)
(12)

r =

 

(δX)2 + (δY)2
 
(13)

δX = X2 − Xopt
(14)

δY = Y2 − Yopt
(15)

δϕ = arctan δY

δX
(16)
and (Xopt,Yopt) is the position of the optical axis in detector coordinates, where
Xopt = 4119.0
Yopt = 3929.0

Files


REFERENCES

G. Hasinger and S Snowden, 1990 TN-ROS-ME-ZA00/027

USEFUL LINKS TO OTHER HTML PAGES

The following useful links are available (in the HTML version of this document only):



File translated from TEX by TTHgold, version 4.00.
On 31 Aug 2012, 15:18.