def _get_level_name_dict(self):
        '''
        Returns level_name_dict for pre-set lookup_scheme_name, tile_type_id, satellite_tag, sensor_name & level_name
        Returns None if not found
        '''
        assert self.lookup_scheme_name, 'lookup_scheme_name not set'
        assert self.tile_type_id, 'tile_type_id not set'
        assert self.satellite_tag, 'satellite_tag not set'
        assert self.sensor_name, 'sensor_name not set'
        assert self.level_name, 'level_name not set'
        
        try:
            level_name_dict = BandLookup._band_lookup_dict[self.lookup_scheme_name][self.tile_type_id][self.satellite_tag][self.sensor_name][self.level_name]
        except __HOLE__:
            level_name_dict = {}
            
        return level_name_dict
dataset/ETHPy150Open GeoscienceAustralia/agdc/src/band_lookup.py/BandLookup._get_level_name_dict