generated from erosita/uds
before vac
This commit is contained in:
parent
6acc02a13c
commit
99dc2aa8f6
@ -260,6 +260,7 @@ def get_spec(df, grxe_err_cut=None, skey=None, enkey=None, sigma=3, n_bins = 60,
|
||||
coldefs = fits.ColDefs([
|
||||
fits.Column(name='REV', format='J', unit='', array=rev[filtered_grxe.mask==False]),
|
||||
fits.Column(name='CLEAN', format='D', unit='cts/s', array=clean[filtered_grxe.mask==False]),
|
||||
fits.Column(name='PHASE', format='D', unit='', array=phase[filtered_grxe.mask==False]),
|
||||
fits.Column(name='MODEL', format='D', unit='cts/s', array=model[filtered_grxe.mask==False]),
|
||||
fits.Column(name='CRAB', format='D', unit='cts/s', array=crab[filtered_grxe.mask==False]),
|
||||
fits.Column(name='RESID', format='D', unit='cts/s', array=resid[filtered_grxe.mask==False]),
|
||||
|
@ -49,7 +49,13 @@ nrev=0
|
||||
bgdmodel={}
|
||||
|
||||
ignored_scw=[]
|
||||
ignored_rev=[334,1760] # ignore orbits with pecular slope over phase
|
||||
ignored_rev=[131,132,133,134,135,136,# flare
|
||||
280,281,282,#flare
|
||||
1057,1102, # flare
|
||||
1459,1472, # flare
|
||||
2303,2304, # flare
|
||||
2549, # flare
|
||||
334,1760] # ignore orbits with pecular slope over phase
|
||||
|
||||
if not os.path.exists(proddir):
|
||||
os.makedirs(proddir)
|
||||
|
@ -29,7 +29,7 @@ from ridge.config import *
|
||||
plotme=True
|
||||
enkey = sys.argv[1]
|
||||
#outkey = sys.argv[2]
|
||||
outkey = "ALL"
|
||||
outkey = "BKG"
|
||||
|
||||
fn="detcnts.{}.fits".format(enkey)
|
||||
|
||||
|
@ -59,6 +59,7 @@ df = df.query(query)
|
||||
print("{} N={}".format(query, df.shape[0]))
|
||||
|
||||
t = Table.from_pandas(df)
|
||||
t.write("{}/BKG.E01.resid_filtered.fits".format(proddir),overwrite=True)
|
||||
t.write("{}/{}.{}.resid_filtered_rev.fits".format(proddir,inkey,enkey),overwrite=True)
|
||||
|
||||
sg_mean,sg_sem = get_spec(df, sigma=sigma, grxe_err_cut=grxe_err_cut, skey=skey, enkey=enkey, plotme=True, fout="test.fits")
|
||||
sg_mean,sg_sem = get_spec(df, sigma=sigma, grxe_err_cut=grxe_err_cut, skey=skey, enkey=enkey, plotme=True,
|
||||
fout="{}/{}.{}.resid_filtered_spec.fits".format(proddir,inkey,enkey))
|
||||
|
Loading…
x
Reference in New Issue
Block a user