Skip to content

Commit 76696ea

Browse files
committed
Campaign plots update
1 parent 21a91a8 commit 76696ea

File tree

5 files changed

+72
-441
lines changed

5 files changed

+72
-441
lines changed

docs/campaign-2025-08/campaign.md renamed to docs/campaign-2025-08/campaign-2025-08.md

Lines changed: 10 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ This campaign introduces the the new energy range 10x130 and increases the stati
2323
2. 10x130 GeV
2424
3. 18x275 GeV
2525

26+
x= 0.0001 - 1.0000
27+
28+
q2=1 - 500
29+
2630
### EG Analysis
2731

2832
Change directories in `full-sim-pipeline` as
@@ -41,64 +45,20 @@ run
4145
```
4246

4347

44-
45-
### Overview
46-
47-
This campaign
48-
1. Introduces the the new energy range 10x130
49-
2. Increases the statistics to 10 million events for each energy range
50-
3. Removes incoming particles smearing
51-
52-
1. 5x41 GeV
53-
2. 10x100 GeV
54-
2. 10x130 GeV
55-
3. 18x275 GeV
56-
57-
58-
5948
### Processing Commands
6049

6150
The exact commands used in this campaign:
6251

63-
Old data using 25.07-stable
6452

6553
```bash
66-
mkdir /volatile/eic/romanov/meson-structure-2025-07
67-
mkdir /volatile/eic/romanov/meson-structure-2025-07/reco
68-
mkdir /volatile/eic/romanov/meson-structure-2025-07/reco-oldmc
69-
mkdir /volatile/eic/romanov/meson-structure-2025-07/eg-hepmc/
70-
71-
72-
# Using previous converted hepmc files
73-
cp -r /volatile/eic/romanov/meson-structure-2025-06/eg-hepmc /volatile/eic/romanov/meson-structure-2025-07/eg-hepmc-oldmc
54+
mkdir /volatile/eic/romanov/meson-structure-2025-08
55+
mkdir /volatile/eic/romanov/meson-structure-2025-08/reco
56+
mkdir /volatile/eic/romanov/meson-structure-2025-08/eg-hepmc/
7457

7558
# Using new Avnish generated files
76-
mkdir /volatile/eic/romanov/meson-structure-2025-07/kaon_lambda_mc_2025-07
77-
mv /volatile/eic/romanov/meson-structure-2025-07/kaon_lambda_mc_2025-07 /volatile/eic/romanov/meson-structure-2025-07/mc_kaon_lambda_2025-07
78-
79-
# split 5x41
80-
python root_hepmc_converter.py \
81-
--input-files /volatile/eic/romanov/meson-structure-2025-07/mc_kaon_lambda_2025-07/k_lambda_crossing_0_5.0on41.0_x0.0001-1.0000_q1.0-500.0.root \
82-
--output-prefix /volatile/eic/romanov/meson-structure-2025-07/eg-hepmc/k_lambda_5x41_5000evt \
83-
--events-per-file 5000
84-
85-
# split 10x100
86-
python root_hepmc_converter.py \
87-
--input-files /volatile/eic/romanov/meson-structure-2025-07/mc_kaon_lambda_2025-07/k_lambda_crossing_0_10.0on100.0_x0.0001-1.0000_q1.0-500.0.root \
88-
--output-prefix /volatile/eic/romanov/meson-structure-2025-07/eg-hepmc/k_lambda_10x100_5000evt \
89-
--events-per-file 5000
90-
91-
# split 10x130
92-
python root_hepmc_converter.py \
93-
--input-files /volatile/eic/romanov/meson-structure-2025-07/mc_kaon_lambda_2025-07/k_lambda_crossing_0_10.0on130.0_x0.0001-1.0000_q1.0-500.0.root \
94-
--output-prefix /volatile/eic/romanov/meson-structure-2025-07/eg-hepmc/k_lambda_10x130_5000evt \
95-
--events-per-file 5000
96-
97-
# split 18x275
98-
python root_hepmc_converter.py \
99-
--input-files /volatile/eic/romanov/meson-structure-2025-07/mc_kaon_lambda_2025-07/k_lambda_crossing_0_18.0on275.0_x0.0001-1.0000_q1.0-500.0.root \
100-
--output-prefix /volatile/eic/romanov/meson-structure-2025-07/eg-hepmc/k_lambda_18x275_5000evt \
101-
--events-per-file 5000
59+
mkdir /volatile/eic/romanov/meson-structure-2025-08/eg-orig-kaon-lambda
60+
cp /w/eic-scshelf2104/users/singhav/EIC_mesonsf_generator/OUTPUTS/kaon_lambda_v2/*.root /volatile/eic/romanov/meson-structure-2025-08/eg-orig-kaon-lambda
61+
10262

10363

10464
# Priority reconstruction of each 100 files for each energy range

docs/campaign-2025-08/eg-plots.md

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,33 @@
11
# EIC Event Generator Kinematics
22

33
<script setup>
4-
import { ref } from 'vue'
4+
import { ref, computed } from 'vue'
55

66
const energy = ref('10x100')
77
const path = '/analysis/campaign-2025-07/eg-kinematics'
8-
</script>
98

10-
**Select beam energy:** <select v-model="energy">
11-
<option value="10x100">10×100 GeV</option>
12-
<option value="10x130">10×130 GeV</option>
13-
<option value="18x275">18×275 GeV</option>
14-
<option value="5x41">5×41 GeV</option>
15-
</select>
9+
const energyLabel = computed(() => {
10+
const labels = {
11+
'10x100': '10×100 GeV',
12+
'10x130': '10×130 GeV',
13+
'18x275': '18×275 GeV',
14+
'5x41': '5×41 GeV'
15+
}
16+
return labels[energy.value]
17+
})
18+
</script>
1619

17-
Analysis of generated events for electron-proton collisions at {{ energy.replace('x', '×') }} GeV beam energy configuration.
20+
<div style="margin: 1em 0;">
21+
<strong>Select beam energy:</strong>
22+
<select v-model="energy" style="margin-left: 0.5em; padding: 0.3em;">
23+
<option value="10x100">10×100 GeV</option>
24+
<option value="10x130">10×130 GeV</option>
25+
<option value="18x275">18×275 GeV</option>
26+
<option value="5x41">5×41 GeV</option>
27+
</select>
28+
</div>
29+
30+
Analysis of generated events for electron-proton collisions at {{ energyLabel }} beam energy configuration.
1831
Generated with the Sullivan process for K⁺Λ production.
1932

2033
---
@@ -123,7 +136,7 @@ The Λ baryon acting as the spectator in the Sullivan process, carrying most of
123136

124137
## Summary
125138

126-
This analysis shows the kinematic distributions for the Sullivan process e + p → e' + K⁺ + Λ at {{ energy.replace('x', '×') }} GeV:
139+
This analysis shows the kinematic distributions for the Sullivan process e + p → e' + K⁺ + Λ at {{ energyLabel }}:
127140

128141
- **Incident particles**: Show narrow momentum distributions centered around beam energies
129142
- **Scattered electron**: Exhibits broad kinematic range typical of DIS

0 commit comments

Comments
 (0)