Skip to content

Commit 506528b

Browse files
committed
Add EG analysis
1 parent d6b4ee1 commit 506528b

33 files changed

+362
-144
lines changed

analysis/eg-kinematics/eg-kinematics.py

Lines changed: 219 additions & 132 deletions
Large diffs are not rendered by default.

docs/campaign.md

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ This page documents the 2025-03 meson structure simulation campaign.
77

88
## Campaign 2025-07
99

10+
Testing MC
11+
12+
```bash
13+
python3 /home/romanov/meson-structure-work/meson-structure/analysis/eg-kinematics/eg-kinematics.py \
14+
--input-file /w/eic-scshelf2104/users/singhav/JLEIC/USERS/trottar/OUTPUTS/raty_eic/k_lambda_crossing_0_10.0on100.0_x0.0001-0.9000_q1.0-500.0.root \
15+
--outdir /home/romanov/meson-structure-work/meson-structure/docs/public/analysis/campaign-2025-07/eg-kinematics \
16+
--max-events 50000
17+
18+
```
19+
1020
### Overview
1121

1222
This campaign introduces the the new energy range 10x130 and increases the statistics to
@@ -235,20 +245,14 @@ cd /volatile/eic/romanov/meson-structure-2025-03/reco/
235245
submit_all_slurm_jobs.sh
236246
```
237247

248+
We used files in
238249

239-
## Accessing the Data
250+
```
251+
/w/eic-scshelf2104/users/singhav/JLEIC/USERS/trottar/OUTPUTS/raty_eic
252+
```
240253
241-
The data can be accessed using XRootD:
254+
With headon collisions `k_lambda_crossing_0_*`
242255
243-
```bash
244-
# XRootD root URL
245-
root://dtn-eic.jlab.org
246256
247-
# Browse available files
248-
xrdfs root://dtn-eic.jlab.org ls /volatile/eic/romanov/meson-structure-2025-03/reco
249-
250-
# Example download
251-
xrdcp root://dtn-eic.jlab.org//volatile/eic/romanov/meson-structure-2025-03/reco/k_lambda_5x41_5000evt_001.edm4eic.root ./
252-
```
253257
254-
For more details on accessing the data, see the [Data](./data) page.
258+
> For details on accessing the data, see the [Data](./data) page.

docs/eg-plots.md

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
# EIC Event Generator Kinematics - 10×100 GeV
2+
3+
Analysis of generated events for electron-proton collisions at 10 GeV × 100 GeV beam energy configuration.
4+
Generated with the Sullivan process for K+Λ production.
5+
6+
---
7+
8+
## Incident Proton
9+
10+
The incident proton beam with nominal energy of 100 GeV.
11+
12+
### Momentum Components
13+
14+
| px | py |
15+
|:--:|:--:|
16+
| ![px](/analysis/campaign-2025-07/eg-kinematics/10x100/inc_p_px.png) | ![py](/analysis/campaign-2025-07/eg-kinematics/10x100/inc_p_py.png) |
17+
18+
| pT | pz | p |
19+
|:--:|:--:|:--:|
20+
| ![pT](/analysis/campaign-2025-07/eg-kinematics/10x100/inc_p_pt.png) | ![pz](/analysis/campaign-2025-07/eg-kinematics/10x100/inc_p_pz.png) | ![p](/analysis/campaign-2025-07/eg-kinematics/10x100/inc_p_p.png) |
21+
22+
### Angular Distribution
23+
24+
| Minimal angle with Z-axis |
25+
|:-------------------------:|
26+
| ![angle](/analysis/campaign-2025-07/eg-kinematics/10x100/inc_p_angle_z_mrad.png) |
27+
28+
---
29+
30+
## Incident Electron
31+
32+
The incident electron beam with nominal energy of 10 GeV (traveling in -z direction).
33+
34+
### Momentum Components
35+
36+
| px | py |
37+
|:--:|:--:|
38+
| ![px](/analysis/campaign-2025-07/eg-kinematics/10x100/inc_e_px.png) | ![py](/analysis/campaign-2025-07/eg-kinematics/10x100/inc_e_py.png) |
39+
40+
| pT | pz | p |
41+
|:--:|:--:|:--:|
42+
| ![pT](/analysis/campaign-2025-07/eg-kinematics/10x100/inc_e_pt.png) | ![pz](/analysis/campaign-2025-07/eg-kinematics/10x100/inc_e_pz.png) | ![p](/analysis/campaign-2025-07/eg-kinematics/10x100/inc_e_p.png) |
43+
44+
### Angular Distribution
45+
46+
| Minimal angle with Z-axis |
47+
|:-------------------------:|
48+
| ![angle](/analysis/campaign-2025-07/eg-kinematics/10x100/inc_e_angle_z_mrad.png) |
49+
50+
---
51+
52+
## Scattered Electron
53+
54+
The electron after DIS interaction.
55+
56+
### Momentum Distributions
57+
58+
| pT | pz | p |
59+
|:--:|:--:|:--:|
60+
| ![pT](/analysis/campaign-2025-07/eg-kinematics/10x100/scat_e_pt.png) | ![pz](/analysis/campaign-2025-07/eg-kinematics/10x100/scat_e_pz.png) | ![p](/analysis/campaign-2025-07/eg-kinematics/10x100/scat_e_p.png) |
61+
62+
### Angular Distributions
63+
64+
| θ (polar angle) | η (pseudorapidity) |
65+
|:---------------:|:------------------:|
66+
| ![theta](/analysis/campaign-2025-07/eg-kinematics/10x100/scat_e_theta.png) | ![eta](/analysis/campaign-2025-07/eg-kinematics/10x100/scat_e_eta.png) |
67+
68+
| φ (azimuthal angle) |
69+
|:-------------------:|
70+
| ![phi](/analysis/campaign-2025-07/eg-kinematics/10x100/scat_e_phi.png) |
71+
72+
---
73+
74+
## Scattered Kaon
75+
76+
The produced K⁺ meson from the Sullivan process.
77+
78+
### Momentum Distributions
79+
80+
| pT | pz | p |
81+
|:--:|:--:|:--:|
82+
| ![pT](/analysis/campaign-2025-07/eg-kinematics/10x100/kaon_pt.png) | ![pz](/analysis/campaign-2025-07/eg-kinematics/10x100/kaon_pz.png) | ![p](/analysis/campaign-2025-07/eg-kinematics/10x100/kaon_p.png) |
83+
84+
### Angular Distributions
85+
86+
| θ (polar angle) | η (pseudorapidity) |
87+
|:---------------:|:------------------:|
88+
| ![theta](/analysis/campaign-2025-07/eg-kinematics/10x100/kaon_theta.png) | ![eta](/analysis/campaign-2025-07/eg-kinematics/10x100/kaon_eta.png) |
89+
90+
| φ (azimuthal angle) |
91+
|:-------------------:|
92+
| ![phi](/analysis/campaign-2025-07/eg-kinematics/10x100/kaon_phi.png) |
93+
94+
---
95+
96+
## Spectator Lambda
97+
98+
The Λ baryon acting as the spectator in the Sullivan process, carrying most of the initial proton momentum.
99+
100+
### Momentum Components
101+
102+
| px | py |
103+
|:--:|:--:|
104+
| ![px](/analysis/campaign-2025-07/eg-kinematics/10x100/lambda_px.png) | ![py](/analysis/campaign-2025-07/eg-kinematics/10x100/lambda_py.png) |
105+
106+
| pT | pz | p |
107+
|:--:|:--:|:--:|
108+
| ![pT](/analysis/campaign-2025-07/eg-kinematics/10x100/lambda_pt.png) | ![pz](/analysis/campaign-2025-07/eg-kinematics/10x100/lambda_pz.png) | ![p](/analysis/campaign-2025-07/eg-kinematics/10x100/lambda_p.png) |
109+
110+
### Angular Distribution
111+
112+
| Minimal angle with Z-axis |
113+
|:-------------------------:|
114+
| ![angle](/analysis/campaign-2025-07/eg-kinematics/10x100/lambda_angle_z_mrad.png) |
115+
116+
---
117+
118+
## Summary
119+
120+
This analysis shows the kinematic distributions for the Sullivan process e + p → e' + K⁺ + Λ at 10×100 GeV:
121+
122+
- **Incident particles**: Show narrow momentum distributions centered around beam energies
123+
- **Scattered electron**: Exhibits broad kinematic range typical of DIS
124+
- **Kaon**: Produced meson with significant transverse momentum
125+
- **Lambda**: Spectator baryon carrying most of the initial proton momentum (~95-100 GeV)
126+
127+
The distributions confirm the expected kinematics for meson structure studies at the EIC.
23.2 KB
Loading
17.4 KB
Loading
21.5 KB
Loading
20.5 KB
Loading
20.3 KB
Loading
17.6 KB
Loading
20.8 KB
Loading

0 commit comments

Comments
 (0)