pro rd_mapfile, paths, files, map, $
	infile=infile, sw=sw, data=data
;
;+
;   Name: rd_mapfile
;
;   Purpose: read in a generic file containing path/filename map information
;	     (ie. read files created by mk_mapfile.pro)
;
;   Optional Keyword Paramters:
;       infile 	- string containing generic file to read 
;	          (default names are keyword dependent)
;       sw 	- if set, file name = $DIR_GEN_SETUP/data/swmap.genx
;       data	- if set, file name = $DIR_GEN_SETUP/data/datamap.genx
;
;   Output Parameters:
;       paths	- string array of pathnames
;	files	- string array of files
;	map	- path/file index 
;	          (full name(n) = concat_dir(paths(map(n)),files(n))
;    
;-
;      
case 1 of 
   keyword_set(sw):   deffile='swmap'
   keyword_set(data): deffile='datamap'
   else: deffile='swmap'
endcase

if not keyword_set(infile) then $
   infile = '$DIR_GEN_SETUP/data/' + deffile

restgen, paths, files, map, file=infile
return
end

