code: def _calc_cc(self, iso_size):
          # type: (int) -> Tuple[int, int]
          '''
          A method to calculate the 'cc' and the 'padding' values for this
          hybridization.
  
          Parameters:
           iso_size - The size of the ISO, excluding the hybridization.
          Returns:
           A tuple containing the cc value and the padding.
          '''
          cylsize = self.geometry_heads * self.geometry_sectors * 512
          frac = iso_size % cylsize
          padding = 0
          if frac > 0:
              padding = cylsize - frac
          cc = (iso_size + padding) // cylsize
          if cc > 1024:
              cc = 1024
  
          return (cc, paddingf _calc_cc(self, iso_size):
          # type: (int) -> Tuple[int, int]
          '''
          A method to calculate the 'cc' and the 'padding' values for this
          hybridization.
  
          Parameters:
           iso_size - The size of the ISO, excluding the hybridization.
          Returns:
           A tuple containing the cc value and the padding.
          '''
          cylsize = self.geometry_heads * self.geometry_sectors * 512
          frac = iso_size % cylsize
          padding = 0
          if frac > 0:
              padding = cylsize - frac
          cc = (iso_size + padding) // cylsize
          if cc > 1024:
              cc = 1024
  
          return (cc, padding)
docs: A method to calculate the 'cc' and the 'padding' values for this
          hybridization.
  
          Parameters:
           iso_size - The size of the ISO, excluding the hybridization.
          Returns:
           A tuple containing the cc value and the padding.