public <T> List<T> getLoadCommands(Class<T> classType) {
		List<T> tmp = new ArrayList<>();
		for (LoadCommand command : _commands) {
			if (classType.isAssignableFrom(command.getClass())) {
				tmp.add(classType.cast(command));
			}
		}
		return tmp;
	}
Returns the offset of the MachHeader in the ByteProvider

@return the offset of the MachHeader in the ByteProvider
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/MachHeader.java