type Image; type Header; type Table; type DiffStruct { int cntr1; int cntr2; Image plus; Image minus; Image diff; } ( Image diff_imgs[] ) mDiffFitBatch ( Table diff_tbl, Header hdr ) { DiffStruct diffs[] ; foreach d_entry, i in diffs { Image proj_1 ; Image proj_2 ; Image diff_img ; //diff_img = mDiffFit ( proj_1, proj_2, hdr ); diff_imgs[ i ] = diff_img; } } Header template <"template.hdr">; Table difference_tbl <"diffs.tbl">; Image difference_images[]; difference_images = mDiffFitBatch( difference_tbl, template );