docs: def SaveName_Conv(Mod=None, Cls=None, Type=None, Name=None, Deg=None,
                    Exp=None, Diag=None, shot=None, version=None, usr=None,
                    Include=defInclude):
      """ Return a default name for saving the object
  
      Includes key info for fast identification of the object from file name
      Used on object creation by :class:`~tofu.pathfile.ID`
      It is recommended to use this default name.
  
      """
      Modstr = dModes[Mod] if Mod is not None else None
      Include = defInclude if Include is None else Include
      if Cls is not None and Type is not None and 'Type' in Include:
          Clsstr = Cls+Type
      else:
          Clsstr = Cls
      Dict = {'Mod':Modstr, 'Cls':Clsstr, 'Name':Name}
      for ii in Include:
          if not ii in ['Mod','Cls','Type','Name']:
              Dict[ii] = None
          if ii=='Deg' and Deg is not None:
              Dict[ii] = dPref[ii]+'{0:02.0f}'.format(Deg)
          elif ii=='shot' and shot is not None:
              Dict[ii] = dPref[ii]+'{0:05.0f}'.format(shot)
          elif not ii in ['Mod','Cls','Type','Name'] and eval(ii+' is not None'):
              Dict[ii] = dPref[ii]+eval(ii)
      if 'Data' in Cls:
          Order = ['Mod','Cls','Exp','Deg','Diag','shot','Name','version','usr']
      else:
          Order = ['Mod','Cls','Exp','Deg','Diag','Name','shot','version','usr']
  
      SVN = ""
      for ii in range(0,len(Order)):
          if Order[ii] in Include and Dict[Order[ii]] is not None:
              SVN += '_' + Dict[Order[ii]]
      SVN = SVN.replace('__','_')
      if SVN[0]=='_':
          SVN = SVN[1:]
      return SVN