protected MemBuffer getSpecificMemBuffer(int ordinal, DataType dt) {
		int size = dt.getLength();
		MemBuffer baseMemBuffer = getMemBuffer();
		long offset = size * ordinal;
		Address specificAddress = baseMemBuffer.getAddress().add(offset);
		MemBuffer specificMemBuffer =
			new DumbMemBufferImpl(getProgram().getMemory(), specificAddress);
		return specificMemBuffer;
	}
Gets the MemBuffer for the indicated data type in the array when the model has a count
that is greater than 1.
@param ordinal 0-based ordinal indicating which data types memory is desired.
@param dt the data type handled by this model.
@return the MemBuffer beginning at the data type indicated by the ordinal.
Ghidra/Features/MicrosoftCodeAnalyzer/src/main/java/ghidra/app/cmd/data/AbstractCreateDataTypeModel.java