def __init__(self, outFiles):
    """
      Initialize the class
      @ In, outFiles, list, list of output files of SAPHIRE
      @ Out, None
    """
    self.headerNames = [] # list of variable names in SAPHIRE output files
    self.outData = []     # list of variable values in SAPHIRE output files
    for outFile in outFiles:
      outFileName, outFileType = outFile[0], outFile[1]
      if outFileType == 'uncertainty':
        headers, data = self.getUncertainty(outFileName)
        self.headerNames.extend(headers)
        self.outData.extend(data)
      elif outFileType == 'importance':
        headers, data = self.getImportance(outFileName)
        self.headerNames.extend(headers)
        self.outData.extend(data)
      elif outFileType == 'quantiles':
        print("File:",outFileName, "with type", outFileType, "is not implemented yet! Skipping" )
        pass
      else:
        raise IOError('The output file', outFileName, 'with type', outFileType, 'is not supported yet!')