Parameter | Mand | Type | Default | Constraints |
eventset | yes | string | | |
input events file (either single-chip event file from epframes
or emevents, or merged, calibrated multi-chip event file) |
searchbadpix | no | logical | Y | Y/N |
search for bad pixels?
|
withsearchbadcolumn | no | logical | N | Y/N |
search for bad total columns?
|
userflagbadpix | no | logical | N | Y/N |
user-flag specific (sets of) bad pixels?
|
thresholdlabel | no | string | rate | peak/counts/rate |
Thresholds (all) choice - thresholds refer to percentage of PEAK value in the
dataset, to count RATE or to pure COUNTS
|
ccd | no | integer | 1 | 1-12 |
chip on which to search bad pixels if task is run on multi-chip event list
|
lothresh | no | real | 0.0 | ( for thresholdlabel=peak) |
Low
threshold value for dead pixel search (searchbadpix=Y)
|
hithresh | no | real | 0.005 | ( for thresholdlabel=peak) |
High threshold value for hot pixel search (searchbadpix=Y)
|
loenergythresh | no | real | 0.0 | 0.0-30.0) |
Low energy (in keV)
bound for searching
|
hienergythresh | no | real | 30.0 | 0.0-30.0) |
High energy (in keV)
bound for searching
|
cellsize | no | integer | 2 | 1-10 |
Cell size for PSF comparison (total width: 1 + 2 cellsize )
|
narrowerthanpsf | no | real | 3.0 |  |
PSF-pixel(s) compactness comparison - 1, equal to PSF, 1, more compact,
and hence likely, not a source
|
backgroundrate | no | real | 0.00001 | |
Background rate (ct/s/pix) - if negative, mean over entire field assumed
|
threshabovebackground | no | logical | N | Y/N |
determine whether hithresh and hicolthresh refer to
values above the background rate (Y) or as total values (N)
|
columnsearchlabel | no | string | median | median/total |
withsearchbadcolumn=Y thresholds choice - locolthresh&
hicolthresh refer to TOTAL column value or MEDIAN column value
|
locolthresh | no | real | 0.0 | ( for thresholdlabel=peak) |
Low threshold value for dead column search (withsearchbadcolumn=Y)
|
hicolthresh | no | real | 0.0015 | ( for thresholdlabel=peak) |
High threshold value for hot column search (withsearchbadcolumn=Y)
|
flickertimesteps | no | integer | 1 | ( 15
[see comments]) |
Number of timesteps to search for flickering pixels
|
flickerksthresh | no | real | 0.55 | 0-1 |
K-S threshold for low count flickering pixels
|
flickerchisqthresh | no | real | 15.0 |  |
Reduced Chi-sq threshold for high count flickering pixels
|
rawxlist | no | integer list | | 1-600 |
List of user-flagged RAWX values (userflagbadpix=Y)
|
rawylist | no | integer list | | 1-600 |
List of user-flagged RAWY values (userflagbadpix=Y)
|
typelist | no | integer list | | 1-5 |
List of user-flagged TYPE values (userflagbadpix=Y)
|
yextentlist | no | integer list | | 1-600 |
List of user-flagged YEXTENT values (userflagbadpix=Y) [Note: these
four `lists' must contain equal number of entries]
|
badpixset | no | string | badpixfind.fits | |
output file from badpixfind
containing set of bad pixels (input to
badpix
|
withbadpixmap | no | logical | N | Y/N |
Create bad pixel image map?
|
withfovmask | no | logical | N | Y/N |
Mask out regions outside of the field of view (FOV) in map?
|
mappixcellsize | no | integer | 1 | ,  |
Bad cell surrounding bad pixel in map (total width: 1 + 2
mappixcellsize )
|
badpixmap | no | string | badpixmap.fits | |
Bad pixel image map file name
|
(note: Default settings are reasonable for MOS analysis, and very conservative
for pn analysis [see comments for discussion])
Parameter | Mand | Type | Default | Constraints |