Conversion of standardized ReadMe file for
file /./ftp/cats/J/A_A/534/A111 into FORTRAN code for loading all data files into arrays.
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/A+A/534/A111 CT Her differential BV photometry and RV (Lampens+, 2011) *================================================================================ *Multi-site, multi-year monitoring of the oscillating Algol-type eclipsing binary *CT Her. * Lampens P., Strigachev A., Kim S.-L., Rodriguez E., Lopez-Gonzalez M.J., * Vidal-Sainz J., Mkrtichian D., Koo J.-R., Kang Y.B., Van Cauteren P., * Wils P., Kraicheva Z., Dimitrov D., Southworth J., Garcia Melendo E., * Gomez Forellad J.M. * <Astron. Astrophys. 534, A111 (2011)> * =2011A&A...534A.111L C============================================================================= C Internal variables integer*4 i__ c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table1.dat' ! Campaigns and instrumentation integer*4 nr__ parameter (nr__=13) ! Number of records character*68 ar__ ! Full-size record integer*4 Year (nr__) ! (yr) Year of observation character*13 Site (nr__) ! Site of observation character*8 Country (nr__) ! Country of observation character*6 Tel (nr__) ! Telescope used character*15 Obs (nr__) ! Period of observation (& Obs) integer*4 Nights (nr__) ! Number of nights fo observation integer*4 Nused (nr__) ! Number of useful observation integer*4 Nhours (nr__) ! (h) Number of hours of observations character*1 Filt (nr__) ! [BV] Filter used character*4 Code (nr__) ! Observatory code c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table3.dat' ! Differential magnitudes (CT Her - C1) in B filter (166h of observations) integer*4 nr__1 parameter (nr__1=7960) ! Number of records character*34 ar__1 ! Full-size record real*8 HJD (nr__1) ! Heliocentric Julian date real*8 dmag (nr__1) ! (mag) B (table3) or V (table4) differential magnitude * (CT Her - C1) (1) character*4 Code_1 (nr__1) ! Observatory code (in table1.dat file) integer*4 Year_1 (nr__1) ! Year of observation *Note (1): Comparison star C1 = GSC 01509-1140 (V=10.951, B=12.365) c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table4.dat' ! Differential magnitudes (CT Her - C1) in V filter (86h of observations) integer*4 nr__2 parameter (nr__2=2180) ! Number of records character*34 ar__2 ! Full-size record real*8 HJD_1 (nr__2) ! Heliocentric Julian date real*8 dmag_1 (nr__2) ! (mag) B (table3) or V (table4) differential magnitude * (CT Her - C1) (1) character*4 Code_2 (nr__2) ! Observatory code (in table1.dat file) integer*4 Year_2 (nr__2) ! Year of observation *Note (1): Comparison star C1 = GSC 01509-1140 (V=10.951, B=12.365) c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table9.dat' ! Radial velocities of CT Her (component A) integer*4 nr__3 parameter (nr__3=25) ! Number of records character*26 ar__3 ! Full-size record real*8 HJD_2 (nr__3) ! Heliocentric Julian date real*4 RV (nr__3) ! (km/s) Radial velocity measured with the * cross-correlation technique real*4 e_RV (nr__3) ! (km/s) Uncertainty of the radial velocity c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Declarations for 'table12.dat' ! O-C values for two models representing the evolution of P_orb_ integer*4 nr__4 parameter (nr__4=173) ! Number of records character*45 ar__4 ! Full-size record real*8 HJD_3 (nr__4) ! Heliocentric Julian date integer*4 E (nr__4) ! Cycle number real*8 O_C1 (nr__4) ! Residual value for the linear model real*8 O_C2 (nr__4) ! Residual value for the parabolic model character*1 p_s (nr__4) ! Primary/secondary minimum character*3 Tech (nr__4) ! Observational method following 'O-C Gateway' (1) *Note (1): 'O-C Gateway' (2009), cf. http://var.astro.cz/ocgate/ocgate.php C============================================================================= C Loading file 'table1.dat' ! Campaigns and instrumentation C Format for file interpretation 1 format( + I4,1X,A13,1X,A8,1X,A6,1X,A15,1X,I2,1X,I4,1X,I2,1X,A1,1X,A4) C Effective file loading open(unit=1,status='old',file= +'table1.dat') write(6,*) '....Loading file: table1.dat' do i__=1,13 read(1,'(A68)')ar__ read(ar__,1) + Year(i__),Site(i__),Country(i__),Tel(i__),Obs(i__), + Nights(i__),Nused(i__),Nhours(i__),Filt(i__),Code(i__) c ..............Just test output........... write(6,1) + Year(i__),Site(i__),Country(i__),Tel(i__),Obs(i__), + Nights(i__),Nused(i__),Nhours(i__),Filt(i__),Code(i__) c .......End.of.Just test output........... end do close(1) C============================================================================= C Loading file 'table3.dat' ! Differential magnitudes (CT Her - C1) in B filter * (166h of observations) C Format for file interpretation 2 format(F14.6,1X,F9.6,1X,A4,1X,I4) C Effective file loading open(unit=1,status='old',file= +'table3.dat') write(6,*) '....Loading file: table3.dat' do i__=1,7960 read(1,'(A34)')ar__1 read(ar__1,2)HJD(i__),dmag(i__),Code_1(i__),Year_1(i__) c ..............Just test output........... write(6,2)HJD(i__),dmag(i__),Code_1(i__),Year_1(i__) c .......End.of.Just test output........... end do close(1) C============================================================================= C Loading file 'table4.dat' ! Differential magnitudes (CT Her - C1) in V filter * (86h of observations) C Format for file interpretation 3 format(F14.6,1X,F9.6,1X,A4,1X,I4) C Effective file loading open(unit=1,status='old',file= +'table4.dat') write(6,*) '....Loading file: table4.dat' do i__=1,2180 read(1,'(A34)')ar__2 read(ar__2,3)HJD_1(i__),dmag_1(i__),Code_2(i__),Year_2(i__) c ..............Just test output........... write(6,3)HJD_1(i__),dmag_1(i__),Code_2(i__),Year_2(i__) c .......End.of.Just test output........... end do close(1) C============================================================================= C Loading file 'table9.dat' ! Radial velocities of CT Her (component A) C Format for file interpretation 4 format(F13.5,1X,F6.2,2X,F4.2) C Effective file loading open(unit=1,status='old',file= +'table9.dat') write(6,*) '....Loading file: table9.dat' do i__=1,25 read(1,'(A26)')ar__3 read(ar__3,4)HJD_2(i__),RV(i__),e_RV(i__) c ..............Just test output........... write(6,4)HJD_2(i__),RV(i__),e_RV(i__) c .......End.of.Just test output........... end do close(1) C============================================================================= C Loading file 'table12.dat' ! O-C values for two models representing the * evolution of P_orb_ C Format for file interpretation 5 format(F12.4,2X,I5,2X,F7.4,2X,F7.4,2X,A1,2X,A3) C Effective file loading open(unit=1,status='old',file= +'table12.dat') write(6,*) '....Loading file: table12.dat' do i__=1,173 read(1,'(A45)')ar__4 read(ar__4,5) + HJD_3(i__),E(i__),O_C1(i__),O_C2(i__),p_s(i__),Tech(i__) c ..............Just test output........... write(6,5) + HJD_3(i__),E(i__),O_C1(i__),O_C2(i__),p_s(i__),Tech(i__) c .......End.of.Just test output........... end do close(1) C============================================================================= stop end