def METHOD_NAME(self, file, path):
    try:
        self.filename = file.readObject(path + "/filename")
        self.cycleHistory = file.readObject(path + "/cycleHistory")
        self.timeHistory = file.readObject(path + "/timeHistory")
        self.sampleHistory = file.readObject(path + "/sampleHistory")
        file.read(self.nodeFlags, path + "/nodeFlags")
        self.flushHistory()
    except RuntimeError:
        print("WARNING: unable to restore NodeHistory restart state")
    return