XSELECT Notes - RobertRosca/MPhys-Project-Work GitHub Wiki

For lightcurve run something like:

XSELECT fit region source.reg extract curve binsize $N save curve lc.fits exit

With $N as the lightcurve binsize in seconds.

Use XSELECT command script .xco. For example, nuscreen creates an .xco while running:

# called by xselect @3815_tmp_nuscreen/nu30202002004A01_nuscreen.xco
xsel3815
read event
3815_tmp_nuscreen
nu30202002004A_uf.evt
yes
filter time file 3815_tmp_nuscreen/nu30202002004A01_gti.fits
filter grade "0-26"
extract events copyall=yes
yes
save events 3815_tmp_nuscreen/xselect3815evt.flt
yes
quit
no

Generate an .xco to perform:

xsel$RAND
set inst $INST
read event $EVT
filter region $SRC
extract "CURVE" bins=$N
save curve $LC_FILE
exit
no