Basically, we have cnt > 50 --- 2 free params cnt > 100 --- 3 free params cnt > 300 --- 4 free params cnt > 500 --- 5 free params cnt >1000 --- 6 free params This ended up with 28 models (or 35 models if z is known). FYI, we have about 700 sources with > 50 cnts or 1/2 with > 100 cnts out of 62 fields used in the 1st X-ray paper. ------------------ cnt # src ------------------ 3156 50 712 100 355 200 149 500 46 1000 17 2000 9 ------------------ The redshift info will be stored in /proj/champx3/data/xsrc_redshift.dat. ---------------------------- XS01234B7_001 1.234 0.001 ..... ---------------------------- 2nd col = z 3rd col = error of z ----------------------------------------------------------------------------------------------------------- code MODEL FIXED PARAM FREE PARAM min src count ----------------------------------------------------------------------------------------------------------- P20 Powerlaw -- gamma norm 50 P21 Powerlaw * gal Abs NH_gal gamma norm 50 P22 Powerlaw * Abs gamma=1.4 norm NH 50 P23 Powerlaw * Abs gamma=1.7 norm NH 50 P24 Powerlaw * Abs gamma=1.9 norm NH 50 P31 Powerlaw * Abs gamma norm NH 100 A20 APEC Z=solar kT norm 50 A21 APEC * gal Abs Z=solar NH_gal kT norm 50 A22 APEC * Abs kT=0.3 Z=solar norm NH 50 A23 APEC * Abs kT=0.8 Z=solar norm NH 50 A24 APEC * Abs kT=5.0 Z=solar norm NH 50 A31 APEC * Abs Z=solar kT norm NH 100 A41 APEC * Abs -- kT Z norm NH 300 A51 (APEC 1 + APEC 2) * Abs Z1=Z2=solar kT1 norm1 kT2 norm2 NH 500 A61 (APEC 1 + APEC 2) * Abs -- kT1 Z1=Z2 norm1 kT2 norm2 NH 1000 R20 Bremss -- kT norm 50 R21 Bremss * gal Abs NH_gal kT norm 50 R22 Bremss * Abs kT=0.3 norm NH 50 R23 Bremss * Abs kT=0.8 norm NH 50 R24 Bremss * Abs kT=5.0 norm NH 50 R31 Bremss * Abs kT norm NH 100 B20 Blackbody -- kT norm 50 B21 Blackbody * Abs NH=1.e19 kT norm 50 B22 Blackbody * Abs NH=3.e19 kT norm 50 B23 Blackbody * Abs NH=1.e20 kT norm 50 B24 Blackbody * Abs NH=3.e20 kT norm 50 B25 Blackbody * Abs NH=1.e21 kT norm 50 B31 Blackbody * Abs -- kT norm NH 100 (if redshift is known; for high-Z quasars) Q21 Powerlaw * int Abs * gal Abs gamma=1.4 NH_gal redsh norm NH_int 50 Q22 Powerlaw * int Abs * gal Abs gamma=1.7 NH_gal redsh norm NH_int 50 Q23 Powerlaw * int Abs * gal Abs gamma=1.9 NH_gal redsh norm NH_int 50 Q31 Powerlaw * int Abs * gal Abs NH_gal redsh gamma norm NH_int 100 (if redshift is known; for high-Z clusters) C21 APEC * int Abs * gal Abs kT=5.0 Z=solar NH_gal redsh norm NH_int 50 C22 APEC * int Abs * gal Abs kT=10.0 Z=solar NH_gal redsh norm NH_int 50 C31 APEC * int Abs * gal Abs Z=solar NH_gal redsh kT norm NH_int 100 ----------------------------------------------------------------------------------------------------------- Note. M61 starts with the best-fit value of M51. Model Code = Xnm X = P powerlaw Q powerlaw with known z (for quasars) A APEC C APEC with known z (for clusters) R Bremss B Blackbody n = no. of free param m = serial no. (m=0 with no absorption) Hard limits: Powerlaw: APEC : kT = 0.01 - 20 keV NH= 0.01 - 100 x 10^22 Z = 0.01 - 10 solar kT1= 0.01 - 2 kT2= 2 - 20 Brem : kT = 0.01 - 20 keV NH= 0.01 - 100 x 10^22 BB : kT = 0.01 - 20 keV NH= 0.01 - 100 x 10^22 SQL tables as end results: xfit_spec (per src) srcid char(15) counts float NH_gal float redshift float (0.0 if unknown) e1 float min energy e2 float max energy xfit_models (per model) modelcode char(5) modeldesc char(30) N_free smallint par1 char(10) par2 char(10) par3 char(10) par4 char(10) par5 char(10) par6 char(10) fpar1 char(10) fpar1_value float fpar2 char(10) fpar2_value float fpar3 char(10) fpar3_value float xfit_spec_2par (per src/model) srcid char(15) modelcode char(5) chi2 float dof int par1 float err1_l float err1_u float par2 float err2_l float err2_u float xfit_spec_3par (per src/model) srcid char(15) modelcode char(5) chi2 float dof int par1 float err1_l float err1_u float par2 float err2_l float err2_u float par3 float err3_l float err3_u float xfit_spec_4par (per src/model) ...