parameters: (self, dim_info)
return_statement: return bound_data
docstring: This takes in the dimension information (min, max, bins, and width)
          and returns a list of bound values for that given dimension.
docstring_summary: This takes in the dimension information (min, max, bins, and width)
          and returns a list of bound values for that given dimension.
docstring_tokens: This takes in the dimension information ( min max bins and width ) and returns a list of bound values for that given dimension .
function: def _generate_bounds(self, dim_info):
          """This takes in the dimension information (min, max, bins, and width)
          and returns a list of bound values for that given dimension.
          """
          [dim_min, dim_max, bins, width] = dim_info
          bound_data = []
          for i in range(0, bins + 1):
              bound_data.append(dim_min+(i*width))
          return bound_data
function_tokens: def _generate_bounds ( self , dim_info ) : [ dim_min , dim_max , bins , width ] = dim_info bound_data = [ ] for i in range ( 0 , bins + 1 ) : bound_data . append ( dim_min + ( i * width ) ) return bound_data