Source code for pipeline.hifa.cli.hifa_unlock_refant

##################### generated by xml-casa (v2) from hifa_unlock_refant.xml ########
##################### d734848be6c7b00002968fc83bd31dd9 ##############################
from __future__ import absolute_import
import numpy
from casatools.typecheck import CasaValidator as _val_ctor
_pc = _val_ctor( )
from casatools.coercetype import coerce as _coerce
from .private.task_hifa_unlock_refant import hifa_unlock_refant as _hifa_unlock_refant_t
from casatasks.private.task_logging import start_log as _start_log
from casatasks.private.task_logging import end_log as _end_log

class _hifa_unlock_refant:
    """
    hifa_unlock_refant ---- Unlock reference antenna list

    hifa_unlock_refant unlocks the reference antenna list, allowing the list to
    be modified by subsequent tasks. After hifa_unlock_refant, the default
    gaincal refantmode reverts to 'flex'.




    """

    _info_group_ = """pipeline"""
    _info_desc_ = """Unlock reference antenna list"""

    def __call__( self ):
        schema = { }
        doc = { }
        assert _pc.validate(doc,schema), str(_pc.errors)
        _logging_state_ = _start_log( 'hifa_unlock_refant', [  ] )
        return _end_log( _logging_state_, 'hifa_unlock_refant', _hifa_unlock_refant_t(  ) )

hifa_unlock_refant = _hifa_unlock_refant( )