'Name of the representation or differential.
In lower case, with any trailing \'representation\' or \'differential\'
removed. (E.g., \'spherical\' for
`~astropy.coordinates.SphericalRepresentation` or
`~astropy.coordinates.SphericalDifferential`.)'

@classmethod
def get_name(cls):

    name = cls.__name__.lower()
    if name.endswith(u'representation'):
        name = name[:(-14)]
    elif name.endswith(u'differential'):
        name = name[:(-12)]
    return name
