VEGAS doesn't use anasum, so this string in the dictionaries and filename should be removed to accommodate those files (filenames are not standardized).
filelist = glob.glob(f"{self._datadir}/*anasum.fit*")
can become
filelist = glob.glob(f"{self._datadir}/*.fit*")