From 0f25611ba78e5f1ca01163d8c1a6810d0f774e2d Mon Sep 17 00:00:00 2001 From: Roman Lietava Date: Fri, 16 May 2025 14:53:59 +0200 Subject: [PATCH 1/3] ctp for pp high rate with 6 and 12 decoders --- jit/ctp-reco-12dec | 1 + jit/ctp-reco-6dec | 1 + 2 files changed, 2 insertions(+) create mode 100644 jit/ctp-reco-12dec create mode 100644 jit/ctp-reco-6dec diff --git a/jit/ctp-reco-12dec b/jit/ctp-reco-12dec new file mode 100644 index 000000000..c74723460 --- /dev/null +++ b/jit/ctp-reco-12dec @@ -0,0 +1 @@ +o2-dpl-raw-proxy -b --session default --dataspec 'A:CTP/RAWDATA;dd:FLP/DISTSUBTIMEFRAME/0' --inject-missing-data --readout-proxy '--channel-config "name=readout-proxy,type=pull,method=connect,address=ipc:///tmp/stf-builder-dpl-pipe-0,transport=shmem,rateLogging=10"' | o2-ctp-reco-workflow -b --session default --no-digits --disable-root-output --pipeline ctp-raw-decoder:12 | o2-dpl-output-proxy --environment DPL_OUTPUT_PROXY_ORDERED=1 -b --session default --dataspec 'A:CTP/RAWDATA;lumi:CTP/LUMI/0;dd:FLP/DISTSUBTIMEFRAME/0' --dpl-output-proxy '--channel-config "name=downstream,type=push,method=bind,address=ipc:///tmp/stf-pipe-0,rateLogging=10,transport=shmem"' diff --git a/jit/ctp-reco-6dec b/jit/ctp-reco-6dec new file mode 100644 index 000000000..003cbdb8b --- /dev/null +++ b/jit/ctp-reco-6dec @@ -0,0 +1 @@ +o2-dpl-raw-proxy -b --session default --dataspec 'A:CTP/RAWDATA;dd:FLP/DISTSUBTIMEFRAME/0' --inject-missing-data --readout-proxy '--channel-config "name=readout-proxy,type=pull,method=connect,address=ipc:///tmp/stf-builder-dpl-pipe-0,transport=shmem,rateLogging=10"' | o2-ctp-reco-workflow -b --session default --no-digits --disable-root-output --pipeline ctp-raw-decoder:6 | o2-dpl-output-proxy --environment DPL_OUTPUT_PROXY_ORDERED=1 -b --session default --dataspec 'A:CTP/RAWDATA;lumi:CTP/LUMI/0;dd:FLP/DISTSUBTIMEFRAME/0' --dpl-output-proxy '--channel-config "name=downstream,type=push,method=bind,address=ipc:///tmp/stf-pipe-0,rateLogging=10,transport=shmem"' \ No newline at end of file From 4c45ad391cdc86173f3788e5091dcd45af37239f Mon Sep 17 00:00:00 2001 From: Roman Lietava Date: Fri, 16 May 2025 15:07:16 +0200 Subject: [PATCH 2/3] more decs --- jit/ctp-reco-12dec-qc | 1 + jit/ctp-reco-16dec | 1 + jit/ctp-reco-16dec-qc | 1 + jit/ctp-reco-6dec-qc | 1 + 4 files changed, 4 insertions(+) create mode 100644 jit/ctp-reco-12dec-qc create mode 100644 jit/ctp-reco-16dec create mode 100644 jit/ctp-reco-16dec-qc create mode 100644 jit/ctp-reco-6dec-qc diff --git a/jit/ctp-reco-12dec-qc b/jit/ctp-reco-12dec-qc new file mode 100644 index 000000000..0112bcf1c --- /dev/null +++ b/jit/ctp-reco-12dec-qc @@ -0,0 +1 @@ +o2-dpl-raw-proxy -b --session default --dataspec 'A:CTP/RAWDATA;dd:FLP/DISTSUBTIMEFRAME/0' --inject-missing-data --readout-proxy '--channel-config "name=readout-proxy,type=pull,method=connect,address=ipc:///tmp/stf-builder-dpl-pipe-0,transport=shmem,rateLogging=10"' | o2-ctp-reco-workflow -b --session default --no-digits --disable-root-output --pipeline ctp-raw-decoder:12 --max-input-size 700000 --max-input-size-fatal true | o2-qc -b --session default --config 'apricot://{{ apricot_endpoint }}/o2/components/qc/ANY/any/ctp-raw-qc?run_type={{ run_type }}&beam_type={{ pdp_beam_type }}' --local --host flp | o2-dpl-output-proxy --environment DPL_OUTPUT_PROXY_ORDERED=1 -b --session default --dataspec 'A:CTP/RAWDATA;lumi:CTP/LUMI/0;dd:FLP/DISTSUBTIMEFRAME/0' --dpl-output-proxy '--channel-config "name=downstream,type=push,method=bind,address=ipc:///tmp/stf-pipe-0,rateLogging=10,transport=shmem"' diff --git a/jit/ctp-reco-16dec b/jit/ctp-reco-16dec new file mode 100644 index 000000000..0451a0292 --- /dev/null +++ b/jit/ctp-reco-16dec @@ -0,0 +1 @@ +o2-dpl-raw-proxy -b --session default --dataspec 'A:CTP/RAWDATA;dd:FLP/DISTSUBTIMEFRAME/0' --inject-missing-data --readout-proxy '--channel-config "name=readout-proxy,type=pull,method=connect,address=ipc:///tmp/stf-builder-dpl-pipe-0,transport=shmem,rateLogging=10"' | o2-ctp-reco-workflow -b --session default --no-digits --disable-root-output --pipeline ctp-raw-decoder:16 | o2-dpl-output-proxy --environment DPL_OUTPUT_PROXY_ORDERED=1 -b --session default --dataspec 'A:CTP/RAWDATA;lumi:CTP/LUMI/0;dd:FLP/DISTSUBTIMEFRAME/0' --dpl-output-proxy '--channel-config "name=downstream,type=push,method=bind,address=ipc:///tmp/stf-pipe-0,rateLogging=10,transport=shmem"' diff --git a/jit/ctp-reco-16dec-qc b/jit/ctp-reco-16dec-qc new file mode 100644 index 000000000..6586af77e --- /dev/null +++ b/jit/ctp-reco-16dec-qc @@ -0,0 +1 @@ +o2-dpl-raw-proxy -b --session default --dataspec 'A:CTP/RAWDATA;dd:FLP/DISTSUBTIMEFRAME/0' --inject-missing-data --readout-proxy '--channel-config "name=readout-proxy,type=pull,method=connect,address=ipc:///tmp/stf-builder-dpl-pipe-0,transport=shmem,rateLogging=10"' | o2-ctp-reco-workflow -b --session default --no-digits --disable-root-output --pipeline ctp-raw-decoder:16 --max-input-size 700000 --max-input-size-fatal true | o2-qc -b --session default --config 'apricot://{{ apricot_endpoint }}/o2/components/qc/ANY/any/ctp-raw-qc?run_type={{ run_type }}&beam_type={{ pdp_beam_type }}' --local --host flp | o2-dpl-output-proxy --environment DPL_OUTPUT_PROXY_ORDERED=1 -b --session default --dataspec 'A:CTP/RAWDATA;lumi:CTP/LUMI/0;dd:FLP/DISTSUBTIMEFRAME/0' --dpl-output-proxy '--channel-config "name=downstream,type=push,method=bind,address=ipc:///tmp/stf-pipe-0,rateLogging=10,transport=shmem"' diff --git a/jit/ctp-reco-6dec-qc b/jit/ctp-reco-6dec-qc new file mode 100644 index 000000000..7cdecc146 --- /dev/null +++ b/jit/ctp-reco-6dec-qc @@ -0,0 +1 @@ +o2-dpl-raw-proxy -b --session default --dataspec 'A:CTP/RAWDATA;dd:FLP/DISTSUBTIMEFRAME/0' --inject-missing-data --readout-proxy '--channel-config "name=readout-proxy,type=pull,method=connect,address=ipc:///tmp/stf-builder-dpl-pipe-0,transport=shmem,rateLogging=10"' | o2-ctp-reco-workflow -b --session default --no-digits --disable-root-output --pipeline ctp-raw-decoder:6 --max-input-size 700000 --max-input-size-fatal true | o2-qc -b --session default --config 'apricot://{{ apricot_endpoint }}/o2/components/qc/ANY/any/ctp-raw-qc?run_type={{ run_type }}&beam_type={{ pdp_beam_type }}' --local --host flp | o2-dpl-output-proxy --environment DPL_OUTPUT_PROXY_ORDERED=1 -b --session default --dataspec 'A:CTP/RAWDATA;lumi:CTP/LUMI/0;dd:FLP/DISTSUBTIMEFRAME/0' --dpl-output-proxy '--channel-config "name=downstream,type=push,method=bind,address=ipc:///tmp/stf-pipe-0,rateLogging=10,transport=shmem"' From 425d0860d247568be22ee929f719688b6c8d50b4 Mon Sep 17 00:00:00 2001 From: Roman Lietava Date: Fri, 16 May 2025 16:07:02 +0200 Subject: [PATCH 3/3] yaml updated --- workflows/readout-dataflow.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/workflows/readout-dataflow.yaml b/workflows/readout-dataflow.yaml index 19b02538c..6d09f6e17 100755 --- a/workflows/readout-dataflow.yaml +++ b/workflows/readout-dataflow.yaml @@ -101,13 +101,19 @@ defaults: values: - none - ctp-reco - - ctp-reco-HI-ZNC-TCE - ctp-reco-3dec + - ctp-reco-6dec + - ctp-reco-12dec + - ctp-reco-16dec + - ctp-reco-HI-ZNC-TCE - ctp-reco-3dec-HI-ZNC-TCE - ctp-reco-6dec-HI-ZNC-TCE - ctp-reco-12dec-HI-ZNC-TCE - ctp-reco-qc - ctp-reco-3dec-qc + - ctp-reco-6dec-qc + - ctp-reco-12dec-qc + - ctp-reco-16dec-qc - ctp-reco-HI-ZNC-TCE-qc - ctp-reco-3dec-HI-ZNC-TCE-qc - ctp-reco-6dec-HI-ZNC-TCE-qc