@@ -283,18 +283,16 @@ if [ $CTFINPUT == 1 ]; then
283283 GPU_INPUT=compressed-clusters-ctf
284284 TOF_INPUT=digits
285285 CTFName=` ls -t $FILEWORKDIR /o2_ctf_* .root 2> /dev/null | head -n1`
286- if [[ -z $CTFName && $WORKFLOWMODE == " print" ]]; then
287- CTFName=' $CTFName'
288- fi
286+ [[ -z $CTFName && $WORKFLOWMODE == " print" ]] && CTFName=' $CTFName'
287+ [[ ! -z $INPUT_FILE_LIST ]] && CTFName=$INPUT_FILE_LIST
289288 if [ $NTIMEFRAMES == -1 ]; then NTIMEFRAMES_CMD= ; else NTIMEFRAMES_CMD=" --max-tf $NTIMEFRAMES " ; fi
290- WORKFLOW=" o2-ctf-reader-workflow $ARGS_ALL --configKeyValues \" $ARGS_ALL_CONFIG \" --delay $TFDELAY --loop $TFLOOP $NTIMEFRAMES_CMD --ctf-input ${CTFName} --ctf-dict ${CTF_DICT} --onlyDet $WORKFLOW_DETECTORS --pipeline tpc-entropy-decoder:$N_TPCENTDEC | "
289+ WORKFLOW=" o2-ctf-reader-workflow $ARGS_ALL --configKeyValues \" $ARGS_ALL_CONFIG \" --delay $TFDELAY --loop $TFLOOP $NTIMEFRAMES_CMD --ctf-input ${CTFName} ${INPUT_FILE_COPY_CMD+--copy-cmd} ${INPUT_FILE_COPY_CMD} --ctf-dict ${CTF_DICT} --onlyDet $WORKFLOW_DETECTORS --pipeline tpc-entropy-decoder:$N_TPCENTDEC | "
291290elif [ $RAWTFINPUT == 1 ]; then
292291 TFName=` ls -t $FILEWORKDIR /o2_* .tf 2> /dev/null | head -n1`
293- if [[ -z $TFName && $WORKFLOWMODE == " print" ]]; then
294- TFName=' $TFName'
295- fi
292+ [[ -z $TFName && $WORKFLOWMODE == " print" ]] && TFName=' $TFName'
293+ [[ ! -z $INPUT_FILE_LIST ]] && TFName=$INPUT_FILE_LIST
296294 if [ $NTIMEFRAMES == -1 ]; then NTIMEFRAMES_CMD= ; else NTIMEFRAMES_CMD=" --max-tf $NTIMEFRAMES " ; fi
297- WORKFLOW=" o2-raw-tf-reader-workflow $ARGS_ALL --configKeyValues \" $ARGS_ALL_CONFIG \" --delay $TFDELAY --loop $TFLOOP $NTIMEFRAMES_CMD --input-data ${TFName} --onlyDet $WORKFLOW_DETECTORS | "
295+ WORKFLOW=" o2-raw-tf-reader-workflow $ARGS_ALL --configKeyValues \" $ARGS_ALL_CONFIG \" --delay $TFDELAY --loop $TFLOOP $NTIMEFRAMES_CMD --input-data ${TFName} ${INPUT_FILE_COPY_CMD+--copy-cmd} ${INPUT_FILE_COPY_CMD} --onlyDet $WORKFLOW_DETECTORS | "
298296elif [ $EXTINPUT == 1 ]; then
299297 PROXY_CHANNEL=" name=readout-proxy,type=pull,method=connect,address=ipc://@$INRAWCHANNAME ,transport=shmem,rateLogging=0"
300298 PROXY_INSPEC=" dd:FLP/DISTSUBTIMEFRAME/0;eos:***/INFORMATION"
0 commit comments