From 6414e278e28c832ea204268d7bb3d318a1c20c36 Mon Sep 17 00:00:00 2001 From: Sakib Rahman Date: Thu, 20 Nov 2025 12:20:54 -0500 Subject: [PATCH 1/2] Separate new hiAcc and hiDiv 18x275 UPSILON configurations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Created dedicated UPSILON subdirectory under EXCLUSIVE with separate configuration files for hiAcc and hiDiv 18x275 beam energy samples. The new photoproduction samples (upsilon1s/2s/3sphoto) are now organized in their own CSV files, improving organization and maintainability. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- EXCLUSIVE/UPSILON.csv | 6 ------ EXCLUSIVE/UPSILON/UPSILON_18x275_hiAcc.csv | 3 +++ EXCLUSIVE/UPSILON/UPSILON_18x275_hiDiv.csv | 3 +++ EXCLUSIVE/UPSILON/config.yml | 22 ++++++++++++++++++++++ EXCLUSIVE/config.yml | 2 ++ 5 files changed, 30 insertions(+), 6 deletions(-) create mode 100644 EXCLUSIVE/UPSILON/UPSILON_18x275_hiAcc.csv create mode 100644 EXCLUSIVE/UPSILON/UPSILON_18x275_hiDiv.csv create mode 100644 EXCLUSIVE/UPSILON/config.yml diff --git a/EXCLUSIVE/UPSILON.csv b/EXCLUSIVE/UPSILON.csv index 10b1974..1b7e074 100644 --- a/EXCLUSIVE/UPSILON.csv +++ b/EXCLUSIVE/UPSILON.csv @@ -2,9 +2,3 @@ EXCLUSIVE/UPSILON_ABCONV/upsilon1s_threshold_ab_hiAcc_10x100,hepmc3.tree.root,13 EXCLUSIVE/UPSILON_ABCONV/upsilon1s_threshold_ab_hiAcc_18x275,hepmc3.tree.root,10243,0 EXCLUSIVE/UPSILON_ABCONV/upsilon1s_threshold_ab_hiDiv_10x100,hepmc3.tree.root,13111,0 EXCLUSIVE/UPSILON_ABCONV/upsilon1s_threshold_ab_hiDiv_18x275,hepmc3.tree.root,10243,0 -EXCLUSIVE/UPSILON_ABCONV/upsilon1sphoto_ab_hiAcc_18x275_NEW,hepmc3.tree.root,10000,0 -EXCLUSIVE/UPSILON_ABCONV/upsilon1sphoto_ab_hiDiv_18x275_NEW,hepmc3.tree.root,10000,0 -EXCLUSIVE/UPSILON_ABCONV/upsilon2sphoto_ab_hiAcc_18x275_NEW,hepmc3.tree.root,10000,0 -EXCLUSIVE/UPSILON_ABCONV/upsilon2sphoto_ab_hiDiv_18x275_NEW,hepmc3.tree.root,10000,0 -EXCLUSIVE/UPSILON_ABCONV/upsilon3sphoto_ab_hiAcc_18x275_NEW,hepmc3.tree.root,5000,0 -EXCLUSIVE/UPSILON_ABCONV/upsilon3sphoto_ab_hiDiv_18x275_NEW,hepmc3.tree.root,5000,0 diff --git a/EXCLUSIVE/UPSILON/UPSILON_18x275_hiAcc.csv b/EXCLUSIVE/UPSILON/UPSILON_18x275_hiAcc.csv new file mode 100644 index 0000000..1d4e745 --- /dev/null +++ b/EXCLUSIVE/UPSILON/UPSILON_18x275_hiAcc.csv @@ -0,0 +1,3 @@ +EXCLUSIVE/UPSILON_ABCONV/upsilon1sphoto_ab_hiAcc_18x275_NEW,hepmc3.tree.root,10000,0 +EXCLUSIVE/UPSILON_ABCONV/upsilon2sphoto_ab_hiAcc_18x275_NEW,hepmc3.tree.root,10000,0 +EXCLUSIVE/UPSILON_ABCONV/upsilon3sphoto_ab_hiAcc_18x275_NEW,hepmc3.tree.root,5000,0 diff --git a/EXCLUSIVE/UPSILON/UPSILON_18x275_hiDiv.csv b/EXCLUSIVE/UPSILON/UPSILON_18x275_hiDiv.csv new file mode 100644 index 0000000..94ed6f1 --- /dev/null +++ b/EXCLUSIVE/UPSILON/UPSILON_18x275_hiDiv.csv @@ -0,0 +1,3 @@ +EXCLUSIVE/UPSILON_ABCONV/upsilon1sphoto_ab_hiDiv_18x275_NEW,hepmc3.tree.root,10000,0 +EXCLUSIVE/UPSILON_ABCONV/upsilon2sphoto_ab_hiDiv_18x275_NEW,hepmc3.tree.root,10000,0 +EXCLUSIVE/UPSILON_ABCONV/upsilon3sphoto_ab_hiDiv_18x275_NEW,hepmc3.tree.root,5000,0 diff --git a/EXCLUSIVE/UPSILON/config.yml b/EXCLUSIVE/UPSILON/config.yml new file mode 100644 index 0000000..3ddd56b --- /dev/null +++ b/EXCLUSIVE/UPSILON/config.yml @@ -0,0 +1,22 @@ +EXCLUSIVE:UPSILON:nevents: + extends: .nevents + parallel: + matrix: + - DATA: + - "EXCLUSIVE/UPSILON/UPSILON_18x275_hiAcc.csv" + - "EXCLUSIVE/UPSILON/UPSILON_18x275_hiDiv.csv" + +EXCLUSIVE:UPSILON:timings: + extends: .timings + needs: + - EXCLUSIVE:UPSILON:nevents + parallel: + matrix: + - DATA: + - "EXCLUSIVE/UPSILON/UPSILON_18x275_hiAcc.csv" + - "EXCLUSIVE/UPSILON/UPSILON_18x275_hiDiv.csv" + +EXCLUSIVE:UPSILON:collect: + extends: .collect + needs: + - EXCLUSIVE:UPSILON:timings diff --git a/EXCLUSIVE/config.yml b/EXCLUSIVE/config.yml index e40eb41..e0af84a 100644 --- a/EXCLUSIVE/config.yml +++ b/EXCLUSIVE/config.yml @@ -13,6 +13,7 @@ include: - local: 'EXCLUSIVE/DVCS/config.yml' - local: 'EXCLUSIVE/DDVCS/config.yml' - local: 'EXCLUSIVE/TCS/config.yml' + - local: 'EXCLUSIVE/UPSILON/config.yml' EXCLUSIVE:nevents: extends: .nevents @@ -51,4 +52,5 @@ EXCLUSIVE:collect: - EXCLUSIVE:DVCS:collect - EXCLUSIVE:DDVCS:collect - EXCLUSIVE:TCS:collect + - EXCLUSIVE:UPSILON:collect - EXCLUSIVE:timings From 3c451e47c0f0bb9f481f3363c21fb1432649e6d0 Mon Sep 17 00:00:00 2001 From: Sakib Rahman Date: Thu, 20 Nov 2025 12:24:24 -0500 Subject: [PATCH 2/2] Remove redundant UPSILON.csv references from EXCLUSIVE config MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Removed the EXCLUSIVE:nevents and EXCLUSIVE:timings blocks since all entries were commented out or moved to the UPSILON subdirectory config. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- EXCLUSIVE/config.yml | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/EXCLUSIVE/config.yml b/EXCLUSIVE/config.yml index e0af84a..438cb34 100644 --- a/EXCLUSIVE/config.yml +++ b/EXCLUSIVE/config.yml @@ -15,26 +15,6 @@ include: - local: 'EXCLUSIVE/TCS/config.yml' - local: 'EXCLUSIVE/UPSILON/config.yml' -EXCLUSIVE:nevents: - extends: .nevents - parallel: - matrix: - - DATA: - #- "EXCLUSIVE/DVCSD.csv" - #- "EXCLUSIVE/DVMP.csv" - - "EXCLUSIVE/UPSILON.csv" - -EXCLUSIVE:timings: - extends: .timings - needs: - - EXCLUSIVE:nevents - parallel: - matrix: - - DATA: - #- "EXCLUSIVE/DVCSD.csv" - #- "EXCLUSIVE/DVMP.csv" - - "EXCLUSIVE/UPSILON.csv" - EXCLUSIVE:collect: extends: .collect needs: