@classmethod
def sload(cls, filename):
    """
        Instantiate the detector description from a NeXus file, adapted from:
        http://download.nexusformat.org/sphinx/classes/base_classes/NXdetector.html

        :param filename: name of the file on the disk
        :return: Detector instance
        """
    obj = cls()
    cls.load(filename)
    return obj
