class_docstr: NetCDF4 reader for VIIRS Active Fires.
class_docstr_tok: ["NetCDF4","reader","for","VIIRS","Active","Fires","."]
docstr: Get number of array rows per instrument scan based on data resolution.
docstr_tok: ["Get","number","of","array","rows","per","instrument","scan","based","on","data","resolution","."]
code: def rows_per_scans(self, data_arr: xr.DataArray) -> int:
      """Get number of array rows per instrument scan based on data resolution."""
      return 16 if data_arr.shape[1] == M_COLS else 32
  
imports: from __future__ import annotations
  import logging
  from typing import Iterable
  import dask.array
  import xarray
  from satpy import DataID
  from satpy.readers.file_handlers import BaseFileHandler
  from satpy.utils import get_chunk_size_limit
label_desc: Use image node_id 2 for calling the VIIRSJRRFileHandler obj's underlying member method code with example usage: obj.rows_per_scans(data_arr) and returns: unknown