def get_file_path(self, file_ref):
        """
        Parameters
        ----------
        file_ref: str
            reference of file.
            Available references:  'idf', 'epw', 'eio', 'eso', 'mtr', 'mtd', 'mdd', 'err', 'summary_table'
            See EnergyPlus documentation for more information.

        Returns
        -------
        Instance of required output.
        """
        if not self.exists(file_ref):
            raise FileNotFoundError("File '%s' not found in simulation '%s'." % (file_ref, self._path(file_ref)))
        return self._path(file_ref)
Parameters
        ----------
        file_ref: str
            reference of file.
            Available references:  'idf', 'epw', 'eio', 'eso', 'mtr', 'mtd', 'mdd', 'err', 'summary_table'
            See EnergyPlus documentation for more information.

        Returns
        -------
        Instance of required output.