Index: trunk/Mars/mcore/FITS.h
===================================================================
--- trunk/Mars/mcore/FITS.h	(revision 17248)
+++ trunk/Mars/mcore/FITS.h	(revision 17249)
@@ -85,4 +85,12 @@
         }
 
+#ifdef __MARS__
+        Compression(const int &compression)
+            : header(0, kOrderByCol, 1), sequence(1)
+        {
+            sequence[0] = compression;
+        }
+#endif
+
         RowOrdering_t getOrdering() const { return RowOrdering_t(header.ordering); }
         uint32_t getSizeOnDisk() const { return sizeof(BlockHeader) + sizeof(uint16_t)*header.numProcs; }
