class_docstr: Handler for the regular band channels.
code: def _get_band_variable_name_and_index(self, band_name):
      variable_names = self.res_to_possible_variable_names[
          self.resolution
      ]
      for variable_name in variable_names:
          subdata = self.sd.select(variable_name)
          var_attrs = subdata.attributes()
          try:
              band_index = self._get_band_index(var_attrs, band_name)
          except ValueError:
              # can't find band in list of bands
              continue
          return variable_name, band_index
  
imports: import logging
  import numpy
  import xarray
  from satpy.readers.hdf4_utils import from_sds
  from satpy.readers.hdfeos_base import HDFEOSBaseFileReader, HDFEOSGeoReader
label_desc: Use image node_id 3 for calling the HDFEOSBandReader obj's underlying member method code with example usage: obj._get_band_variable_name_and_index(band_name) and returns: variable_name,  band_index