code: def get_newsnr_sgveto(trigs):
      
      dof = 2. * trigs['chisq_dof'][:] - 2.
      nsnr_sg = newsnr_sgveto(trigs['snr'][:],
                              trigs['chisq'][:] / dof,
                              trigs['sg_chisq'][:])
      return numpy.array(nsnr_sg, ndmin=1, dtype=numpy.float32)
docs: Calculate newsnr re-weigthed by the sine-gaussian veto
  
      Parameters
      ----------
      trigs: dict of numpy.ndarrays, h5py group (or similar dict-like object)
          Dictionary-like object holding single detector trigger information.
          'chisq_dof', 'snr', 'sg_chisq' and 'chisq' are required keys
  
      Returns
      -------
      numpy.ndarray
          Array of newsnr values