Check an output a list of HET targets to see if they are observable in the HET track at a specified local sideral time (LST).
% my_targets Usage: my_targets list.1 20:23:12.33 arg1 - name of input list (ra,dec,name) arg2 - LST time of concern % cat List.1 08:13:38.0523 -05:47:34.784 2000.0 NGC2548 1 19:20:46.5088 +37:50:52.084 2000.0 NGC6791 1 19:23:10.1413 +22:10:56.790 2000.0 NGC6793 1 19:27:08.3180 +25:08:04.916 2000.0 NGC6800 1 12:10:10.4004 +18:32:39.329 2000.0 NGC4147 2 13:12:55.4562 +18:10:03.630 2000.0 NGC5024 2 13:16:19.4003 +17:40:05.992 2000.0 NGC5053 2 19:16:34.5168 +30:10:43.325 2000.0 NGC6779 2 19:53:42.8806 +18:46:57.485 2000.0 NGC6838 2 % my_targets List.1 17:00:00 12:10:10.4004 +18:32:39.329 2000.0 NGC4147 2 147.888 13:12:55.4562 +18:10:03.630 2000.0 NGC5024 2 147.888 13:16:19.4003 +17:40:05.992 2000.0 NGC5053 2 147.888Notice that EVERYTHING after the initial Ra,Dec is considered part of the name. Hence, in the initial list above my Equinox (col03) and object type from the RNGC (col05) are carried along with the NGC number (col04) as the final name. Also added to the output is the HET azimuth we would use to observe the object (now col06).
Sometimes it is desirable to print the original file entries for just those line that were selected. You can use an output file from my_targets called "Lines.Selected" to do this:
% select_file_lines List.1 Lines.Selected 12:10:10.4004 +18:32:39.329 2000.0 NGC4147 2 13:12:55.4562 +18:10:03.630 2000.0 NGC5024 2 13:16:19.4003 +17:40:05.992 2000.0 NGC5053 2You see that we get the same lines as above, but our AZ values (tacked on by my_targets) are not included.