tlpipe.timestream.phs2zen.Phs2zen¶
-
class
tlpipe.timestream.phs2zen.Phs2zen(parameter_file_or_dict=None, feedback=2)[source]¶ Phase the source-phased visibility data to the zenith
The phasing is done by multiply the visibility by the reference phase of the given source, as
\[V_{ij}^{\text{phs}} = V_{ij} \cdot e^{2 \pi i \, \boldsymbol{s}_0 \cdot \boldsymbol{u}_{ij}}\]This is just the inverse operation of task
Phs2src.Attributes
cacheableOverride to return True if caching results is implemented. embarrassingly_parallelizableOverride to return True if next() is trivially parallelizeable. historyHistory that will be added to the output file. iterationCurrent iteration when iterable is True, None else. params_initprefixMethods
cast_input(input)Override to support accepting pipeline inputs of various types. copy_input(tod)Return a copy of tod, so the original tod would not be changed. data_select(tod)Data select. finish()Final analysis stage of pipeline task. next([input])Should not need to override. phs(vis, vis_mask, li, gi, tbl, ts, \*\*kwargs)Function that does the actual phs. process(ts)read_input()Method for reading time ordered data input. read_output(filenames)Override to implement reading outputs from disk. read_process_write(tod)Reads input, executes any processing and writes output. restart_iteration()Re-start the iteration. setup([requires])First analysis stage of pipeline task. show_params()Show all parameters that can be set and their default values of this task. stop_iteration([force_stop])Determine whether to stop the iteration. subset_select(tod)Data subset select. write_output(output)Method for writing time ordered data output.