def METHOD_NAME(lsst_amp, bias_level=1000.):
    """
    Static function to create an Amp object, extracting its properties
    from an lsst.afw.cameraGeom.Amplifier object.
    Parameters
    ----------
    lsst_amp : lsst.afw.cameraGeom.Amplifier
       The LSST Science Pipelines class representing an amplifier
       segment in a CCD.
    bias_level : float [1000.]
       The bias level (ADU) to use since the camerGeom.Amplifier
       object doesn't have a this value encapsulated.
    Returns
    -------
    Amp object
    """
    my_amp = Amp()
    my_amp.lsst_amp = lsst_amp
    my_amp.bias_level = bias_level
    my_amp.bounds = get_gs_bounds(lsst_amp.getBBox())
    my_amp.raw_flip_x = lsst_amp.getRawFlipX()
    my_amp.raw_flip_y = lsst_amp.getRawFlipY()
    my_amp.gain = lsst_amp.getGain()
    # Saturation values in obs_lsst are in ADU and include bias levels,
    # so subtract bias level and convert to electrons.
    my_amp.full_well = (lsst_amp.getSaturation() - bias_level)*my_amp.gain
    my_amp.raw_bounds = get_gs_bounds(lsst_amp.getRawBBox())
    my_amp.raw_data_bounds = get_gs_bounds(lsst_amp.getRawDataBBox())
    my_amp.read_noise = lsst_amp.getReadNoise()
    return my_amp