Conversion of standardized ReadMe file for
file /./ftp/cats/J/MNRAS/413/1206 into FORTRAN code for reading data files line by line.
Note that special values are assigned to unknown or unspecified
numbers (also called NULL numbers);
when necessary, the coordinate components making up the right ascension
and declination are converted into floating-point numbers
representing these angles in degrees.
program load_ReadMe C============================================================================= C F77-compliant program generated by readme2f_1.81 (2015-09-23), on 2024-Apr-19 C============================================================================= * This code was generated from the ReadMe file documenting a catalogue * according to the "Standard for Documentation of Astronomical Catalogues" * currently in use by the Astronomical Data Centers (CDS, ADC, A&A) * (see full documentation at URL http://vizier.u-strasbg.fr/doc/catstd.htx) * Please report problems or questions to C============================================================================= implicit none * Unspecified or NULL values, generally corresponding to blank columns, * are assigned one of the following special values: * rNULL__ for unknown or NULL floating-point values * iNULL__ for unknown or NULL integer values real*4 rNULL__ integer*4 iNULL__ parameter (rNULL__=--2147483648.) ! NULL real number parameter (iNULL__=(-2147483647-1)) ! NULL int number integer idig ! testing NULL number C============================================================================= Cat. J/MNRAS/413/1206 XMM survey of 12um selected galaxies (Brightman+, 2011) *================================================================================ *An XMM-Newton spectral survey of 12{mu}m selected galaxies. *I. X-ray data. * Brightman M., Nandra K. * <Mon. Not. R. Astron. Soc., 413, 1206-1235 (2011)> * =2011MNRAS.413.1206B C============================================================================= C Internal variables integer*4 i__ c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table2.dat' ! Observational data for the 126 XMM-Newton observations used here integer*4 nr__ parameter (nr__=126) ! Number of records character*112 ar__ ! Full-size record C J2000 position composed of: RAdeg DEdeg character*23 Name ! Galaxy name as given by NED character*15 ONames ! Galaxy name(s) as given by RMS real*8 RAdeg ! (deg) RMS right ascension in decimal degrees (J2000) real*8 DEdeg ! (deg) RMS declination in decimal degrees (J2000) real*8 z ! Redshift as reported in NED character*1 n_z ! [a] negative z (1) integer*4 ObsID ! XMM-Newton observation identifier integer*4 Rev ! XMM-Newton revolution number character*10 Date ! ("YYYY-MM-DD") Date of XMM-Newton observation real*4 Dur ! (ks) Duration of the XMM-Newton observation before * background screening real*4 Texp ! (ks) Exposure time after screening and * dead-time correction character*3 Mode ! XMM-Newton readout mode (2) character*6 Filt ! Optical filter in place during XMM-Newton * observation *Note (1): a: Messier 81, NGC 4214 and Messier 90 have reported negative * redshifts, indicating that they have peculiar velocities in our direction. * We use the luminosity distance reported in NED when calculating the * luminosities for these objects (0.662, 7.54 and 1.22Mpc, respectively). *Note (2): XMM-Newton readout mode code as follows: * FW = full window * FWe = full window extended * LW = large window * SW = small window c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table3.dat' ! *Parameters of the basic model consisting of the primary power law and the thermal plasma component, where present integer*4 nr__1 parameter (nr__1=126) ! Number of records character*168 ar__1 ! Full-size record character*23 Name_1 ! Galaxy name real*8 chi2 ! chi^2^ value of the fit integer*4 dof ! Degree of freedom value of the fit character*3 n_dof ! Note on dof (1) real*4 NHg ! (10+20cm-2) Galactic column density character*1 l_NH ! Limit flag on NH real*8 NH ! (10+22cm-2) ? Neutral column density measured in * the primary power law real*8 E_NH ! (10+22cm-2) ? Error on NH (upper value) real*8 e_NH_1 ! (10+22cm-2) ? Error on NH (lower value) character*1 n_NH ! [*] * indicates that an ionized absorber * has been detected in this spectral fit, * details of which are in Table 7 real*4 Gam1 ! Power-law index of the primary power law * {Gamma}_1_ character*1 n_Gam1 ! [f] f indicates that this parameter * was fixed in the fit real*4 E_Gam1 ! ? Error on Gamma1 (upper value) real*4 e_Gam1_1 ! ? Error on Gam1 (lower value) real*8 Apl ! (10-5/cm2/s/keV) ? Normalization of the primary power * law (x10-5ph/cm2/s/keV at 1keV) real*8 E_Apl ! (10-5/cm2/s/keV) ? Error on Apl (upper value) real*8 e_Apl_1 ! (10-5/cm2/s/keV) ? Error on Apl (lower value) real*4 kT ! (keV) ? Temperature of the thermal plasma * component real*4 E_kT ! (keV) ? Error on kT (upper value) real*4 e_kT_1 ! (keV) ? Error on kT (lower value) real*8 R ! ? Ratio of the normalization of the * thermal plasma component to the * normalization of the primary power law real*8 E_R ! ? Error on R (upper value) real*4 e_R_1 ! ? Error on R (upper value) integer*4 FHX ! (10-17W/m2) Observed flux in the 2-10keV band real*4 logLHX ! ([10-7W]) logarithm of the intrinsic luminosity * in 2-10keV (hard) band *Note (1): Notes as follows: * (F) = full band spectral fit method was used * (D) = although the {chi}^2^_r_ of this fit is bad ({chi}^2^_r_>2), the * data/model ratio never exceeded 5 per cent, which is the level of * uncertainties in the XMM-Newton calibration * (H) = only the 2.5-10keV fit parameters have been presented here due to * spectral complexities below 2keV. For the 2.5-10keV fits, only * NGC 1068, NGC 1365 and M82 have bad fits. These sources have * notoriously complex spectra, which are high signal-to-noise ratio in * this case, with several emission and absorption features. We do not * attempt to fit these additional complexities, however, and present * only the basic hard band parameters for these fits. No errors are * quoted because the standard formalism does not apply unless the model * fits the data (Lampton et al. 1976ApJ...208..177L). c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table4.dat' ! Parameters of the second power-law component, if it is present integer*4 nr__2 parameter (nr__2=44) ! Number of records character*90 ar__2 ! Full-size record character*23 Name_2 ! Galaxy name real*8 NH_2 ! (10+22cm02) ? Neutral column density measured in the * secondary power law real*8 E_NH_2 ! (10+22cm02) ? Error on NH.2 (upper limit) real*8 e_NH_2_1 ! (10+22cm02) ? Error on NH.2 (lower limit) real*4 Gam2 ! ? Power-law index of the secondary power law * {Gamma}_2_ real*4 E_Gam2 ! ? Error on Gam2 (upper limit) real*4 e_Gam2_1 ! ? Error on Gam2 (lower limit) character*1 n_Gam2 ! [G] G when Gam2=Gam1 real*8 Fpl ! Ratio of the normalization of the second * power law to the primary power law real*8 E_Fpl ! ? Error on Fpl (upper value) real*8 e_Fpl_1 ! ? Error on Fpl (lower value) c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table5.dat' ! Parameters of the soft excess component, if it is present integer*4 nr__3 parameter (nr__3=15) ! Number of records character*123 ar__3 ! Full-size record character*23 Name_3 ! Galaxy name real*4 R_1 ! Ratio of the data at 0.4keV to the extrapolated * 2.5-10keV power law character*1 n_R ! [a] Note on R (1) character*6 Model ! Model used (bbody or compTT) real*8 T0 ! (keV) ? The input soft photon (Wien) temperature * (compTT model only) real*4 E_T0 ! (keV) ? Error on T0 (upper value) real*8 e_T0_1 ! (keV) ? Error on T0 (lower value) real*4 kT_1 ! (keV) Temperature real*4 E_kT_2 ! (keV) ? Error on kT (upper value) real*4 e_kT_3 ! (keV) ? Error on kT (lower value) real*4 taup ! ? Plasma optical depth (compTT model only) real*4 E_taup ! ? Error on taup (upper value) real*4 e_taup_1 ! ? Error on taup (lower value) real*8 FSX ! Ratio of the normalization of this component to * the normalization of the primary power law real*8 E_FSX ! ? Error on FSX (upper value) real*8 e_FSX_1 ! ? Error on FSX (lower value) *Note (1): a: 3C 120 has a soft excess which does not fit our criteria, as it * does not have a data/model ratio greater than 20 per cent at 0.4keV. However, * this source has a clear soft excess at 0.7keV not well modelled by thermal * plasma emission. We find that a ratio of 3.2 at 0.4keV is recovered when an * additional intrinsic absorption component is used. c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table6.dat' ! Parameters of the reflection component, if it is present integer*4 nr__4 parameter (nr__4=44) ! Number of records character*81 ar__4 ! Full-size record character*23 Name_4 ! Galaxy name real*4 Gam2_1 ! ? Power-law index of the reflection component real*4 E_Gam2_2 ! ? Error on Gam2 (upper value) real*4 e_Gam2_3 ! ? Error on Gam2 (lower value) character*1 n_Gam2_1 ! [G] G when Gam2=Gam1 character*1 f_Gam2 ! [f] f when parameter has been fixed at * this value real*8 Rpex ! Ratio of the normalization of the PEXMON * component to the normalization of the * primary power law real*8 E_Rpex ! ? Error on Rpex (upper value) real*8 e_Rpex_1 ! ? Error on Rpex (lower value) real*4 Rtor ! ? Ratio of the normalization of the TORUS * component to the normalization of the * primary power law (only when Rpex>1) real*4 logLHXpex ! ([10-7W]) ? Intrinsic 2-10keV luminosity as determined * from the PEXMON component real*4 logLHXtor ! ([10-7W]) ? Intrinsic 2-10keV luminosity as determined * from the TORUS component c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table7.dat' ! X-ray spectral fitting data. Parameters of the warm absorber, if it is present integer*4 nr__5 parameter (nr__5=39) ! Number of records character*56 ar__5 ! Full-size record character*23 Name_5 ! Galaxy name real*4 logNH ! ([cm-2]) logarithm of the ionized column density real*4 E_logNH ! ([cm-2]) ? Error on logNH (upper value) real*4 e_logNH_1 ! ([cm-2]) ? Error on logNH (lower value) real*4 logxi ! ([-]) logarithm of the ionization parameter, {xi} real*4 E_logxi ! ([-]) ? Error on logxi (upper value) real*4 e_logxi_1 ! ([-]) ? Error on logxi (lower value) c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table8.dat' ! Parameters of the Fe-K{alpha} line, be it narrow or broad, if it is present integer*4 nr__6 parameter (nr__6=71) ! Number of records character*91 ar__6 ! Full-size record character*23 Name_6 ! Galaxy name real*8 EW6_4 ! (eV) ? Equivalent width of the narrow line at * 6.4keV modelled by either TRANS or PEXMON real*8 E_EW6_4 ! (eV) ? Error on EW6.4 (upper value) real*8 e_EW6_4_1 ! (eV) ? Error on EW6.4 (lower value) real*4 EFeKa ! (keV) ? Energy of the line constrained to be between * 6.2 and 6.6keV, not associated with any * other component real*4 E_EFeKa ! (keV) ? Error on EFeKa (upper value) real*4 e_EFeKa_1 ! (keV) ? Error on EFeKa (lower value) character*1 l_sigFeKa ! Limit flag on sigmaFeKa real*4 sigFeKa ! ? Gaussian width of this component real*4 E_sigFeKa ! ? Error on sigFeKa (upper value) real*4 e_sigFeKa_1 ! ? Error on sigFeKa (lower value) integer*4 EWFeKa ! (eV) ? Equivalent width of FeK{alpha} integer*4 E_EWFeKa ! (eV) ? Error on EWFeKa (upper value) integer*4 e_EWFeKa_1 ! (eV) ? Error on EWFeKa (lower value) c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table9.dat' ! Details of the Compton thick sources found in this sample integer*4 nr__7 parameter (nr__7=16) ! Number of records character*72 ar__7 ! Full-size record character*23 Name_7 ! Galaxy name real*4 NH_1 ! (cm-2) ? Directly measured hydrogen column density real*4 E_NH_2 ! (cm-2) ? Error on NH (upper value) real*4 e_NH_3 ! (cm-2) ? Error on NH (lower value) integer*4 EWFeKa_1 ! (eV) ? Equivalent width of the Fe K{alpha} line integer*4 E_EWFeKa_2 ! (eV) ? Error on EWFeKa (upper value) integer*4 e_EWFeKa_3 ! (eV) ? Error on EWFeKa (lower value) real*4 R_2 ! ? Reflection fraction determined from the * PEXMON model real*4 E_R_2 ! ? Error on R (upper value) real*4 e_R_3 ! ? Error on R (lower value) C============================================================================= C Loading file 'table2.dat' ! Observational data for the 126 XMM-Newton * observations used here C Format for file interpretation 1 format( + A23,1X,A15,1X,F7.3,1X,F7.3,1X,F7.4,A1,1X,I9,1X,I4,1X,A10,1X, + F5.1,1X,F4.1,1X,A3,1X,A6) C Effective file loading open(unit=1,status='old',file= +'table2.dat') write(6,*) '....Loading file: table2.dat' do i__=1,126 read(1,'(A112)')ar__ read(ar__,1) + Name,ONames,RAdeg,DEdeg,z,n_z,ObsID,Rev,Date,Dur,Texp,Mode, + Filt c ..............Just test output........... write(6,1) + Name,ONames,RAdeg,DEdeg,z,n_z,ObsID,Rev,Date,Dur,Texp,Mode, + Filt c .......End.of.Just test output........... end do close(1) C============================================================================= C Loading file 'table3.dat' ! *Parameters of the basic model consisting of the * primary power law and the thermal plasma * component, where present C Format for file interpretation 2 format( + A23,F7.2,1X,I3,A3,1X,F4.1,1X,A1,F8.4,1X,F9.4,1X,F8.4,A1,1X, + F4.2,A1,F4.2,1X,F4.2,F9.3,1X,F9.3,1X,F8.3,1X,F6.3,1X,F5.3,1X, + F5.3,1X,F9.5,F7.4,1X,F6.4,1X,I4,1X,F4.1) C Effective file loading open(unit=1,status='old',file= +'table3.dat') write(6,*) '....Loading file: table3.dat' do i__=1,126 read(1,'(A168)')ar__1 read(ar__1,2) + Name_1,chi2,dof,n_dof,NHg,l_NH,NH,E_NH,e_NH_1,n_NH,Gam1, + n_Gam1,E_Gam1,e_Gam1_1,Apl,E_Apl,e_Apl_1,kT,E_kT,e_kT_1,R,E_R, + e_R_1,FHX,logLHX if(ar__1(45:52) .EQ. '') NH = rNULL__ if(ar__1(54:62) .EQ. '') E_NH = rNULL__ if(ar__1(64:71) .EQ. '') e_NH_1 = rNULL__ if(ar__1(79:82) .EQ. '') E_Gam1 = rNULL__ if(ar__1(84:87) .EQ. '') e_Gam1_1 = rNULL__ if(ar__1(88:96) .EQ. '') Apl = rNULL__ if(ar__1(98:106) .EQ. '') E_Apl = rNULL__ if(ar__1(108:115) .EQ. '') e_Apl_1 = rNULL__ if(ar__1(117:122) .EQ. '') kT = rNULL__ if(ar__1(124:128) .EQ. '') E_kT = rNULL__ if(ar__1(130:134) .EQ. '') e_kT_1 = rNULL__ if(ar__1(136:144) .EQ. '') R = rNULL__ if(ar__1(145:151) .EQ. '') E_R = rNULL__ if(ar__1(153:158) .EQ. '') e_R_1 = rNULL__ c ..............Just test output........... write(6,2) + Name_1,chi2,dof,n_dof,NHg,l_NH,NH,E_NH,e_NH_1,n_NH,Gam1, + n_Gam1,E_Gam1,e_Gam1_1,Apl,E_Apl,e_Apl_1,kT,E_kT,e_kT_1,R,E_R, + e_R_1,FHX,logLHX c .......End.of.Just test output........... end do close(1) C============================================================================= C Loading file 'table4.dat' ! Parameters of the second power-law component, * if it is present C Format for file interpretation 3 format( + A23,1X,F8.5,1X,F7.5,F7.5,F5.2,1X,F4.2,1X,F4.2,A1,1X,F7.5,1X, + F10.5,1X,F7.5) C Effective file loading open(unit=1,status='old',file= +'table4.dat') write(6,*) '....Loading file: table4.dat' do i__=1,44 read(1,'(A90)')ar__2 read(ar__2,3) + Name_2,NH_2,E_NH_2,e_NH_2_1,Gam2,E_Gam2,e_Gam2_1,n_Gam2,Fpl, + E_Fpl,e_Fpl_1 if(ar__2(25:32) .EQ. '') NH_2 = rNULL__ if(ar__2(34:40) .EQ. '') E_NH_2 = rNULL__ if(ar__2(41:47) .EQ. '') e_NH_2_1 = rNULL__ if(ar__2(48:52) .EQ. '') Gam2 = rNULL__ if(ar__2(54:57) .EQ. '') E_Gam2 = rNULL__ if(ar__2(59:62) .EQ. '') e_Gam2_1 = rNULL__ if(ar__2(73:82) .EQ. '') E_Fpl = rNULL__ if(ar__2(84:90) .EQ. '') e_Fpl_1 = rNULL__ c ..............Just test output........... write(6,3) + Name_2,NH_2,E_NH_2,e_NH_2_1,Gam2,E_Gam2,e_Gam2_1,n_Gam2,Fpl, + E_Fpl,e_Fpl_1 c .......End.of.Just test output........... end do close(1) C============================================================================= C Loading file 'table5.dat' ! Parameters of the soft excess component, * if it is present C Format for file interpretation 4 format( + A23,1X,F4.2,A1,2X,A6,2X,F7.5,1X,F6.4,1X,F7.5,1X,F5.2,F5.2, + F5.2,1X,F6.4,1X,F5.3,1X,F4.2,1X,F8.4,1X,F8.4,2X,F8.4) C Effective file loading open(unit=1,status='old',file= +'table5.dat') write(6,*) '....Loading file: table5.dat' do i__=1,15 read(1,'(A123)')ar__3 read(ar__3,4) + Name_3,R_1,n_R,Model,T0,E_T0,e_T0_1,kT_1,E_kT_2,e_kT_3,taup, + E_taup,e_taup_1,FSX,E_FSX,e_FSX_1 if(ar__3(40:46) .EQ. '') T0 = rNULL__ if(ar__3(48:53) .EQ. '') E_T0 = rNULL__ if(ar__3(55:61) .EQ. '') e_T0_1 = rNULL__ if(ar__3(68:72) .EQ. '') E_kT_2 = rNULL__ if(ar__3(73:77) .EQ. '') e_kT_3 = rNULL__ if(ar__3(79:84) .EQ. '') taup = rNULL__ if(ar__3(86:90) .EQ. '') E_taup = rNULL__ if(ar__3(92:95) .EQ. '') e_taup_1 = rNULL__ if(ar__3(106:113) .EQ. '') E_FSX = rNULL__ if(ar__3(116:123) .EQ. '') e_FSX_1 = rNULL__ c ..............Just test output........... write(6,4) + Name_3,R_1,n_R,Model,T0,E_T0,e_T0_1,kT_1,E_kT_2,e_kT_3,taup, + E_taup,e_taup_1,FSX,E_FSX,e_FSX_1 c .......End.of.Just test output........... end do close(1) C============================================================================= C Loading file 'table6.dat' ! Parameters of the reflection component, * if it is present C Format for file interpretation 5 format( + A23,1X,F4.2,1X,F4.2,1X,F4.2,A1,A1,1X,F7.3,1X,F7.3,1X,F7.3,1X, + F6.1,1X,F4.1,1X,F4.1) C Effective file loading open(unit=1,status='old',file= +'table6.dat') write(6,*) '....Loading file: table6.dat' do i__=1,44 read(1,'(A81)')ar__4 read(ar__4,5) + Name_4,Gam2_1,E_Gam2_2,e_Gam2_3,n_Gam2_1,f_Gam2,Rpex,E_Rpex, + e_Rpex_1,Rtor,logLHXpex,logLHXtor if(ar__4(25:28) .EQ. '') Gam2_1 = rNULL__ if(ar__4(30:33) .EQ. '') E_Gam2_2 = rNULL__ if(ar__4(35:38) .EQ. '') e_Gam2_3 = rNULL__ if(ar__4(50:56) .EQ. '') E_Rpex = rNULL__ if(ar__4(58:64) .EQ. '') e_Rpex_1 = rNULL__ if(ar__4(66:71) .EQ. '') Rtor = rNULL__ if(ar__4(73:76) .EQ. '') logLHXpex = rNULL__ if(ar__4(78:81) .EQ. '') logLHXtor = rNULL__ c ..............Just test output........... write(6,5) + Name_4,Gam2_1,E_Gam2_2,e_Gam2_3,n_Gam2_1,f_Gam2,Rpex,E_Rpex, + e_Rpex_1,Rtor,logLHXpex,logLHXtor c .......End.of.Just test output........... end do close(1) C============================================================================= C Loading file 'table7.dat' ! X-ray spectral fitting data. Parameters of the * warm absorber, if it is present C Format for file interpretation 6 format(A23,1X,F4.1,1X,F3.1,1X,F3.1,1X,F6.3,2X,F5.3,1X,F5.3) C Effective file loading open(unit=1,status='old',file= +'table7.dat') write(6,*) '....Loading file: table7.dat' do i__=1,39 read(1,'(A56)')ar__5 read(ar__5,6) + Name_5,logNH,E_logNH,e_logNH_1,logxi,E_logxi,e_logxi_1 if(ar__5(30:32) .EQ. '') E_logNH = rNULL__ if(ar__5(34:36) .EQ. '') e_logNH_1 = rNULL__ if(ar__5(46:50) .EQ. '') E_logxi = rNULL__ if(ar__5(52:56) .EQ. '') e_logxi_1 = rNULL__ c ..............Just test output........... write(6,6) + Name_5,logNH,E_logNH,e_logNH_1,logxi,E_logxi,e_logxi_1 c .......End.of.Just test output........... end do close(1) C============================================================================= C Loading file 'table8.dat' ! Parameters of the Fe-K{alpha} line, be it narrow * or broad, if it is present C Format for file interpretation 7 format( + A23,1X,F7.2,1X,F7.2,1X,F7.2,2X,F4.2,1X,F4.2,1X,F4.2,1X,A1, + F4.2,1X,F4.2,1X,F4.2,1X,I3,1X,I3,1X,I3) C Effective file loading open(unit=1,status='old',file= +'table8.dat') write(6,*) '....Loading file: table8.dat' do i__=1,71 read(1,'(A91)')ar__6 read(ar__6,7) + Name_6,EW6_4,E_EW6_4,e_EW6_4_1,EFeKa,E_EFeKa,e_EFeKa_1, + l_sigFeKa,sigFeKa,E_sigFeKa,e_sigFeKa_1,EWFeKa,E_EWFeKa, + e_EWFeKa_1 if(ar__6(25:31) .EQ. '') EW6_4 = rNULL__ if(ar__6(33:39) .EQ. '') E_EW6_4 = rNULL__ if(ar__6(41:47) .EQ. '') e_EW6_4_1 = rNULL__ if(ar__6(50:53) .EQ. '') EFeKa = rNULL__ if(ar__6(55:58) .EQ. '') E_EFeKa = rNULL__ if(ar__6(60:63) .EQ. '') e_EFeKa_1 = rNULL__ if(ar__6(66:69) .EQ. '') sigFeKa = rNULL__ if(ar__6(71:74) .EQ. '') E_sigFeKa = rNULL__ if(ar__6(76:79) .EQ. '') e_sigFeKa_1 = rNULL__ if(ar__6(81:83) .EQ. '') EWFeKa = iNULL__ if(ar__6(85:87) .EQ. '') E_EWFeKa = iNULL__ if(ar__6(89:91) .EQ. '') e_EWFeKa_1 = iNULL__ c ..............Just test output........... write(6,7) + Name_6,EW6_4,E_EW6_4,e_EW6_4_1,EFeKa,E_EFeKa,e_EFeKa_1, + l_sigFeKa,sigFeKa,E_sigFeKa,e_sigFeKa_1,EWFeKa,E_EWFeKa, + e_EWFeKa_1 c .......End.of.Just test output........... end do close(1) C============================================================================= C Loading file 'table9.dat' ! Details of the Compton thick sources found in * this sample C Format for file interpretation 8 format( + A23,1X,F4.1,1X,F3.1,1X,F3.1,1X,I4,1X,I4,1X,I4,1X,F6.2,1X,F6.2, + 1X,F6.2) C Effective file loading open(unit=1,status='old',file= +'table9.dat') write(6,*) '....Loading file: table9.dat' do i__=1,16 read(1,'(A72)')ar__7 read(ar__7,8) + Name_7,NH_1,E_NH_2,e_NH_3,EWFeKa_1,E_EWFeKa_2,e_EWFeKa_3,R_2, + E_R_2,e_R_3 if(ar__7(25:28) .EQ. '') NH_1 = rNULL__ if(ar__7(30:32) .EQ. '') E_NH_2 = rNULL__ if(ar__7(34:36) .EQ. '') e_NH_3 = rNULL__ if(ar__7(38:41) .EQ. '') EWFeKa_1 = iNULL__ if(ar__7(43:46) .EQ. '') E_EWFeKa_2 = iNULL__ if(ar__7(48:51) .EQ. '') e_EWFeKa_3 = iNULL__ if(ar__7(53:58) .EQ. '') R_2 = rNULL__ if(ar__7(60:65) .EQ. '') E_R_2 = rNULL__ if(ar__7(67:72) .EQ. '') e_R_3 = rNULL__ c ..............Just test output........... write(6,8) + Name_7,NH_1,E_NH_2,e_NH_3,EWFeKa_1,E_EWFeKa_2,e_EWFeKa_3,R_2, + E_R_2,e_R_3 c .......End.of.Just test output........... end do close(1) C============================================================================= stop end