def METHOD_NAME(detectorClass):
    modelName = None
    result = []
    if hasattr(detectorClass, "MANUFACTURER"):
        manufacturer = detectorClass.MANUFACTURER
    else:
        manufacturer = None
    if isinstance(manufacturer, list):
        for index, m in enumerate(manufacturer):
            if m is None:
                continue
            modelName = detectorClass.aliases[index]
            result.append((modelName, m, detectorClass))
    else:
        if hasattr(detectorClass, "aliases"):
            if len(detectorClass.aliases) > 0:
                modelName = detectorClass.aliases[0]
        if modelName is None:
            modelName = detectorClass.__name__
        result.append((modelName, manufacturer, detectorClass))
    return result