code: def decorate_registered_reader(
          name,
          data_class=EventTable,
          columns=True,
          selection=True,
  ):
      
      reader = registry.get_reader(name, data_class)
      wrapped = (  # noqa
          read_with_columns(  # use ``columns``
          read_with_selection(  # use ``selection``
              reader
          ))
      )
      return registry.register_reader(name, data_class, wrapped, force=True)
docs: Wrap an existing registered reader to use GWpy's input decorators
  
      Parameters
      ----------
      name : `str`
          the name of the registered format
  
      data_class : `type`, optional
          the class for whom the format is registered
  
      columns : `bool`, optional
          use the `read_with_columns` decorator
  
      selection : `bool`, optional
          use the `read_with_selection` decorator