162 inputs = butlerQC.get(inputRefs)
163 id_tp = self.config.idGenerator.apply(butlerQC.quantum.dataId).catalog_id
164 dataId = inputRefs.cat_meas.dataId
165 for dataRef
in (inputRefs.coadd,):
166 if dataRef.dataId != dataId:
167 raise RuntimeError(f
'{dataRef=}.dataId != {inputRefs.cat_meas.dataId=}')
170 catalog=inputs[
'cat_meas'], exposure=inputs[
'coadd'], dataId=dataId, id_tract_patch=id_tp,
172 outputs = self.
run(catexp=catexp)
173 butlerQC.put(outputs, outputRefs)