def get_img_name(self, band, resolution=None):
        """
        :param band: band name
        :type band: str
        :param resolution: Specifies the resolution in case of Sentinel-2 L2A products
        :type resolution: str or None
        :return: name of band image file
        :rtype: str
        """
        band = band.split('/')[-1]
        if self.safe_type is EsaSafeType.OLD_TYPE:
            name = self.tile_id.rsplit('_', 1)[0] + '_' + band
        else:
            name = '_'.join([self.tile_id.split('_')[1], self.get_datatake_time(), band])
        if self.data_source is DataSource.SENTINEL2_L2A and resolution is not None:
            name = '{}_{}'.format(name, resolution.lstrip('R'))
        if self.data_source is DataSource.SENTINEL2_L2A and self.baseline <= '02.06':
            name = 'L2A_{}'.format(name)
        return '{}.jp2'.format(name)
def get_img_name ( self , band , resolution = None ) : band = band . split ( '/' ) [ - 1 ] if self . safe_type is EsaSafeType . OLD_TYPE : name = self . tile_id . rsplit ( '_' , 1 ) [ 0 ] + '_' + band else : name = '_' . join ( [ self . tile_id . split ( '_' ) [ 1 ] , self . get_datatake_time ( ) , band ] ) if self . data_source is DataSource . SENTINEL2_L2A and resolution is not None : name = '{}_{}' . format ( name , resolution . lstrip ( 'R' ) ) if self . data_source is DataSource . SENTINEL2_L2A and self . baseline <= '02.06' : name = 'L2A_{}' . format ( name ) return '{}.jp2' . format ( name )
:param band: band name
        :type band: str
        :param resolution: Specifies the resolution in case of Sentinel-2 L2A products
        :type resolution: str or None
        :return: name of band image file
        :rtype: str