Skip to content

Conversation

@rahmans1
Copy link
Contributor

Briefly, what does this PR introduce?

Updates source background files and background mixing table

What kind of change does this PR introduce?

  • Bug fix (issue #__)
  • New feature (issue #__)
  • Documentation update
  • Other: __

Please check if this PR fulfills the following:

  • Tests for the changes have been added
  • Documentation has been added / updated
  • Changes have been communicated to collaborators

Does this PR introduce breaking changes? What changes might users need to make to their code?

Does this PR change default behavior?

rahmans1 and others added 4 commits October 12, 2025 20:35
…1 with 50s runtime

- Add electron coulomb configs for 18x275, 10x275, and 5x100 beam energies
- Add electron touschek configs for 18x275, 10x275, and 5x100 beam energies
- Update BACKGROUNDS/config.yml to use new 1.0.1 files with 50s runtime
- Replace previous 1.0.0 files with 1ms/10ms runtime

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Create dataprod_rel-1.0.0_synrad_10x275.csv for 10x275 preprocessed synrad files
- Update BACKGROUNDS/config.yml to include 10x275 synrad in nevents and timings

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@rahmans1 rahmans1 changed the title Update dataprod_rel-1.0.0_synrad_18x275.csv Update background configurations Oct 17, 2025
Sakib Rahman and others added 5 commits October 17, 2025 10:26
- Remove electron_brems_18x275 1ms and 10ms runtime entries from nevents and timings

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Added electron bremsstrahlung background configurations for dataprod_rel-1.0.1 with 10000Ahr and 50s machine runtime for beam energies 5x100, 10x275, and 18x275.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Removed .hepmc3.tree.root extension from the first column and replaced with $ to match the format used in other background files.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
…0s machine runtime

Added JSON configuration files for multiple beam energies (5x41, 5x100, 10x100, 10x275, 18x275) with updated frequencies from the frequency table. Each beam energy has both standard and hgas (with hadron beam gas) versions.

Configuration files include:
- Synrad backgrounds with correct frequencies (3324 MHz for 18x275, 36608 MHz for others)
- GETaLM electron beam gas with beam energy-specific frequencies
- Electron coulomb and touschek from dataprod_rel-1.0.1 with 50s machine runtime
- Hadron beam gas entries (100 runs per hgas file) with frequencies divided by 100

All frequencies match the provided frequency table for 10000Ahr vacuum conditions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Removed egas_freq.csv, hgas_freq.csv, and synrad_freq.csv as the frequencies have been incorporated into the JSON configuration files.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@rahmans1 rahmans1 merged commit a5a2177 into main Oct 20, 2025
1 of 2 checks passed
@rahmans1 rahmans1 deleted the update-background-configs branch October 26, 2025 11:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants