function theResult = isepic(self)

% netcdf/isepic -- Is this an epic file?
%  isepic(self) returns TRUE (1) if self, a "netcdf"
%   object, appears to represent a NOAA epic file.
 
% Copyright (C) 1997 Dr. Charles R. Denham, ZYDECO.
%  All Rights Reserved.
%   Disclosure without explicit written consent from the
%    copyright owner does not constitute publication.
 
% Version of 05-May-1997 10:43:30.

if nargin < 1, help(mfilename), return, end

result = 0;

theTime = self{'time'};
theTime2 = self{'time2'};
if ~isempty(theTime) & ~isempty(theTime2)
   theEpicCode = theTime.epic_code;
   theEpicCode2 = theTime2.epic_code;
   if ~isempty(theEpicCode) & ~isempty(theEpicCode2)
      result = 1;
   end
end

if nargout > 0
   theResult = result;
  else
   disp(result)
end
