@Override
		protected void placeInputs(PcodeExecutor<T> executor, List<Object> args,
				List<Varnode> inVars) {
			for (int i = 0; i < paramsIn.size(); i++) {
				UseropInputParam ip = paramsIn.get(i);
				args.set(ip.position(), ip.convert(inVars.get(i), executor));
			}
		}
An annotated userop with a fixed number of arguments

@param <T> the type of data processed by the userop
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/exec/AnnotatedPcodeUseropLibrary.java