processing_components/calibration/pointing.py
def copy_pointingtable(pt: PointingTable, zero=False):
    """Copy a PointingTable

    Performs a deepcopy of the data array
    """
    
    if pt is None:
        return pt
    
    assert isinstance(pt, PointingTable), pt
    
    newpt = copy.copy(pt)
    newpt.data = copy.deepcopy(pt.data)
    if zero:
        newpt.data['pt'][...] = 0.0
    return newpt
Copy a PointingTable

    Performs a deepcopy of the data array
    
Copy a PointingTable
Performs a deepcopy of the data array
Copy a PointingTable Performs a deepcopy of the data array
def copy_pointingtable(pt: PointingTable, zero=False):
    if pt is None:
        return pt
    assert isinstance(pt, PointingTable), pt
    newpt = copy.copy(pt)
    newpt.data = copy.deepcopy(pt.data)
    if zero:
        newpt.data['pt'][...] = 0.0
    return newpt
def copy_pointingtable ( pt : PointingTable , zero = False ) : if pt is None : return pt assert isinstance ( pt , PointingTable ) , pt newpt = copy . copy ( pt ) newpt . data = copy . deepcopy ( pt . data ) if zero : newpt . data [ 'pt' ] [ ... ] = 0.0 return newpt
Copy a PointingTable
Performs a deepcopy of the data array
Copy a PointingTable Performs a deepcopy of the data array
"""Copy a PointingTable

    Performs a deepcopy of the data array
    """
pt
PointingTable
zero