def METHOD_NAME(self):
    dtype = strax.time_fields + [
        (('Sum of S1 areas in event',
          's1_sum'), np.float32),
        (('Corrected S1 area based on average position of S2s in event',
          'cs1_multi'), np.float32),
        (('Corrected S1 area based on average position of S2s in event before time-dep LY correction',
          'cs1_multi_wo_timecorr'), np.float32),
        (('Sum of S2 areas in event',
          's2_sum'), np.float32),
        (('Sum of corrected S2 areas in event',
          'cs2_sum'), np.float32),
        (('Sum of corrected S2 areas in event S2 before elife correction',
          'cs2_wo_timecorr_sum'), np.float32),
        (('Sum of corrected S2 areas in event before SEG/EE and elife corrections',
          'cs2_wo_elifecorr_sum'), np.float32),
        (('Average of S2 area fraction top in event',
          'cs2_area_fraction_top_avg'), np.float32),
        (('Sum of the energy estimates in event',
          'ces_sum'), np.float32),
        (('Sum of the charge estimates in event',
          'e_charge_sum'), np.float32),
        (('Average x position of S2s in event',
          'x_avg'), np.float32),
        (('Average y position of S2s in event',
          'y_avg'), np.float32),
        (('Average observed z position of energy deposits in event',
          'z_obs_avg'), np.float32),
        (('Number of S2s in event',
          'multiplicity'), np.int32),
    ]
    return dtype