def METHOD_NAME(self, bassPitch, notationString=None):
    '''
    Returns all pitches for a bassPitch and notationString within
    an octave of the bassPitch, inclusive of the bassPitch but
    exclusive at the upper bound. In other words, this method
    returns the most compact complete chord implied by the bassPitch
    and its figures.
    >>> from music21.figuredBass import realizerScale
    >>> fbScale = realizerScale.FiguredBassScale()
    >>> fbScale.getSamplePitches('D3', '6')  # First inversion triad
    [<music21.pitch.Pitch D3>, <music21.pitch.Pitch F3>, <music21.pitch.Pitch B3>]
    Root position triad
    >>> [str(p) for p in fbScale.getSamplePitches('G3') ]
    ['G3', 'B3', 'D4']
    First inversion seventh chord
    >>> [str(p) for p in fbScale.getSamplePitches('B3', '6,5') ]
    ['B3', 'D4', 'F4', 'G4']
    Neapolitan chord
    >>> [str(p) for p in fbScale.getSamplePitches('F3', '-6,-') ]
    ['F3', 'A-3', 'D-4']
    Second inversion seventh chord
    >>> [str(p) for p in fbScale.getSamplePitches('C5', '4,3') ]
    ['C5', 'E5', 'F5', 'A5']
    Fully diminished seventh chord
    >>> [str(p) for p in fbScale.getSamplePitches('C#3', '-7') ]
    ['C#3', 'E3', 'G3', 'B-3']
    '''
    bassPitch = convertToPitch(bassPitch)  # Convert string to pitch (if necessary)
    maxPitch = bassPitch.transpose('d8')
    samplePitches = self.getPitches(bassPitch, notationString, maxPitch)
    return samplePitches