My Project
NeXusFileIO.hh
00001 /*
00002 $Id: NeXusFileIO.hh 2104 2010-04-07 04:18:13Z jisuzuki $
00003  */
00004 
00005 #ifndef NEXUSFILEIO
00006 #define NEXUSFILEIO
00007 
00008 #include "ReadNeXusFile.hh"
00009 #include "WriteNeXusFile.hh"
00010 
00011 class NeXusFileIO{
00012 public:
00013 
00014   void Write( ElementContainerMatrix M, string FileName, 
00015               string UserName, UInt4 CompMode=1 );
00016   void Write( ElementContainerArray A, string FileName, 
00017               string UserName, UInt4 CompMode=1 );
00018   void Write( ElementContainer C, string FileName, 
00019               string UserName, UInt4 CompMode=1 );
00020 
00021   ElementContainerMatrix ReadElementContainerMatrix( string FileName );
00022   ElementContainerArray ReadElementContainerArray( string FileName );
00023   ElementContainer ReadElementContainer( string FileName );
00024 };
00025 
00026 
00027 #endif
 All Classes Functions Variables Friends