-void
-Phantom::convertToImagefile (ImageFile& im, const double dViewRatio, const int in_nsample, const int trace, const int colStart, const int colCount, bool bStoreAtColumnPos) const
+void
+Phantom::convertToImagefile (ImageFile& im, const double dViewRatio, const int in_nsample, const int trace,
+ const int colStart, const int colCount, bool bStoreAtColumnPos) const
+{
+ int iStorageOffset = (bStoreAtColumnPos ? colStart : 0);
+ convertToImagefile (im, im.nx(), dViewRatio, in_nsample, trace, colStart, colCount, iStorageOffset);
+}
+
+void
+Phantom::convertToImagefile (ImageFile& im, const int iTotalRasterCols, const double dViewRatio,
+ const int in_nsample, const int trace, const int colStart, const int colCount, int iStorageOffset) const