return byteBuffer.getFloat();
case 'H':
final String hexRep = readNullTerminatedString(byteBuffer);
return StringUtil.hexStringToBytes(hexRep);
case 'B':
final TagValueAndUnsignedArrayFlag valueAndFlag = readArray(
byteBuffer, validationStringency);
return valueAndFlag.value ;
default:
throw new SAMFormatException("Unrecognized tag type: "
+ (char) tagType);