Synopsis
Column definition in Chandra event files
Description
The following show the available options for setting the event definition for the Chandra event processing tools (acis_process_events, hrc_process_events, and tg_resolve_events). The "Data Products" Guide - available from the CIAO manuals page - contains a detailed explanation of the columns. The meaning of the DataType column is given below.
Valid ACIS event definitions: acis_process_events
| EventDef | Column | DataType |
|---|---|---|
| time | TIME | d |
| expno | EXPNO | l |
| bias | [BIAS] | s |
| bias# | BIAS# | s |
| pha | PHA | s,l |
| pha_ro | PHA_RO | s,l |
| pha_mean|corn_pha | CORN_PHA | s |
| phas | [PHAS] | s |
| phas# | PHAS# | s |
| rawphas | [RAW_PHAS] | s |
| rawphas#|raw_phas# | RAW_PHAS# | s |
| total_amp | TOT_AMP | s |
| fltgrade|flt_grd | FLTGRADE | s |
| grade | GRADE | s |
| energy | ENERGY | s,l,f,d |
| pi | PI | s,l |
| ccdid|ccd_id | CCD_ID | s |
| ccdnode|ccd_node|node_id|nodeid | NODE_ID | s |
| fep_id | FEP_ID | s |
| detx|det_x | DETX | s,l,f,d |
| dety|det_y | DETY | s,l,f,d |
| det | DET=(DETX,DETY) | s,l,f,d |
| ccdx|ccd_x | CCDX | s |
| ccdy|ccd_y | CCDY | s |
| ccd | CCD=(ccdx,ccdy) | s |
| chipx|chip_x | CHIPX | s |
| chipy|chip_y | CHIPY | s |
| chip | CHIP=(CHIPX,CHIPY) | s |
| chipy_tg | CHIPY_TG | f,d |
| chipy_zo | CHIPY_ZO | f,d |
| tdetx|tdet_x | TDETX | s,l,f,d |
| tdety|tdet_y | TDETY | s,l,f,d |
| tdet | TDET=(TDETX,TDETY) | s,l,f,d |
| x | X | s,l,f,d |
| y | Y | s,l,f,d |
| sky | SKY=(X,Y) | s,l,f,d |
| trow | TROW | s |
| sky_1D | SKY_ID | s,l,f,d |
| status | STATUS | x,s |
acis_process_events also recognizes and will propagate the tg_resolve_events columns. This is mostly to support ACIS+HETG datasets taken in Continuous Clocking (CC) mode.
Valid HRC event definitions: hrc_process_events
| EventDef | Column | DataType |
|---|---|---|
| time | TIME | d |
| cp_x|crsu|coarsex|coarse_x | CRSU | s |
| cp_y|crsv|coarsey|coarse_y | CRSV | s |
| au1|ax1 | AU1 | s |
| au2|ax2 | AU2 | s |
| au3|ax3 | AU3 | s |
| av1|ay1 | AV1 | s |
| av2|ay2 | AV2 | s |
| av3|ay3 | AV3 | s |
| pha | PHA | s |
| pi | PI | s |
| amp_sf | amp_sf | s |
| sumamps | sumamps | s |
| samp | samp | f |
| chip_id | chip_id | s |
| rawx|raw_x | RAWX | l |
| rawy|raw_y | RAWX | l |
| raw | RAW=(RAWX,RAWY) | l |
| detx|det_x | DETX | s,l,f,d |
| dety|det_y | DETY | s,l,f,d |
| det | DET=(DETX,DETY) | s,l,f,d |
| chipx|chip_x | CHIPX | s |
| chipy|chip_y | CHIPY | s |
| chip | CHIP=(CHIPX,CHIPY) | s |
| tdetx|tdet_x | TDETX | s,l,f,d |
| tdety|tdet_y | TDETY | s,l,f,d |
| tdet | TDET=(TDETX,TDETY) | s,l,f,d |
| x | X | s,l,f,d |
| y | Y | s,l,f,d |
| sky | SKY=(X,Y) | s,l,f,d |
| status|stat | status | x,l |
Valid grating event definitions: tg_resolve_events.
| EventDef | Column | DataType |
|---|---|---|
| tg_r | tg_r | f,d |
| tg_d | tg_d | f,d |
| rd | rd=(tg_r,tg_d) | f,d |
| gdpx | gdpx | s,us,l,ul |
| gdpy | gdpy | s,us,l,ul |
| gdp | gdp=(gdpx,gdpy) | s,us,l,ul |
| tg_part | tg_part | s |
| tg_m | tg_m | s,us,l,ul |
| tg_mlam | tg_mlam | f,d |
| tg_lam | tg_lam | f,d |
| tg_srcid | tg_srcid | s |
| tg_smap | tg_smap | s |
These are in addition to all the HRC defintions, and all the ACIS definitions except: rawphas, corn_pha, total_amp, and trow.
The following are the supported datatypes
| Token | Data Types |
|---|---|
| s | short |
| l|i | long |
| f|r | float |
| d | double |
| x | bit |
| us | unsigned short |
| ul | unsigned long |
| ub | byte |
| q | boolean |
| c | text/string |
Note: It is possible to specify a datatype other than the supported types for the various columns identified above; however, the results will be unpredictable and may cause the tools to exit ungracefully.
See Also
- tools::acis
- acis_build_badpix, acis_check_pha_range, acis_clear_status_bits, acis_detect_afterglow, acis_find_afterglow, acis_process_events, acis_streak_map, acisreadcorr, destreak
- tools::background
- readout_bkg
- tools::composite
- combine_grating_spectra
- tools::gratings
- detilt, dewiggle, symmetrize, tg_bkg, tg_choose_method, tg_create_mask, tg_findzo, tg_resolve_events, tgdetect, tgdetect2, tgextract, tgextract2, tgidselectsrc, tgmask2reg, tgmatchsrc, tgsplit
- tools::hrc
- hrc_build_badpix, hrc_dtfstats, hrc_process_events, patch_hrc_ssc
- tools::response
- mktgresp
- tools::table
- dmtype2split