#ifndef PM_CHIP_MOSAIC_H
#define PM_CHIP_MOSAIC_H

#include "pmFPA.h"

// Mosaic all cells within a chip
bool pmChipMosaic(pmChip *target,       // Target chip --- may contain only a single cell
                  const pmChip *source  // Source chip whose cells will be mosaicked
                 );

// Mosaic all cells within an FPA
bool pmFPAMosaic(pmFPA *target,         // Target FPA --- may contain only a single chip with a single cell
                 const pmFPA *source    // FPA whose chips and cells will be mosaicked
                );

#endif
