class_docstr: L15 Secondary Product header handler.
  
  Reference Document:
  MSG Level 1.5 Native Format File Definition
docstr: Get header data.
code: def get(self):
      """Get header data."""
      l15_ph_data = L15PhData.l15_ph_data
  
      # 1440 bytes
      record = [
          ("ABID", l15_ph_data),
          ("SMOD", l15_ph_data),
          ("APXS", l15_ph_data),
          ("AVPA", l15_ph_data),
          ("LSCD", l15_ph_data),
          ("LMAP", l15_ph_data),
          ("QDLC", l15_ph_data),
          ("QDLP", l15_ph_data),
          ("QQAI", l15_ph_data),
          ("SelectedBandIDs", l15_ph_data),
          ("SouthLineSelectedRectangle", l15_ph_data),
          ("NorthLineSelectedRectangle", l15_ph_data),
          ("EastColumnSelectedRectangle", l15_ph_data),
          ("WestColumnSelectedRectangle", l15_ph_data),
          ("NumberLinesVISIR", l15_ph_data),
          ("NumberColumnsVISIR", l15_ph_data),
          ("NumberLinesHRV", l15_ph_data),
          ("NumberColumnsHRV", l15_ph_data),
      ]
  
      return record
  
imports: import numpy
  from satpy.readers.eum_base import time_cds, time_cds_expanded, time_cds_short
  from satpy.readers.seviri_base import HRV_NUM_COLUMNS, HRV_NUM_LINES, VISIR_NUM_COLUMNS, VISIR_NUM_LINES
label_desc: Use image node_id 1 for calling the L15SecondaryProductHeaderRecord obj's underlying member method code with example usage: obj.get() and returns: record