* Creates new CGRowSplit. If the startRow in rowSplit is not set
* (i.e. < 0), it sets the startRow and numRows based on 'startByte'
* and 'numBytes' from given rowSplit.
*/
private CGRowSplit makeCGRowSplit(RowSplit rowSplit) throws IOException {
CGRowSplit inputCGSplit = rowSplit.getCGRowSplit();
int cgIdx = rowSplit.getCGIndex();
CGRowSplit cgSplit = new CGRowSplit();
// Find the row range :
if (isCGDeleted(cgIdx)) {
throw new IOException("CG " + cgIdx + " is deleted.");
}