Skip to content

Conversation

@ManuelHu
Copy link
Contributor

No description provided.

@gipert
Copy link
Member

gipert commented Dec 19, 2025

Thanks @ManuelHu for working on this!

@legend-exp/remage-software please help with the review of the docs.

Comment on lines +4 to +5
physics constructors. It mostly is based on the physics list implemented in
_MaGe_. It combines:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would not reference MaGe, in the end it's fairly standard. also we might revise it soon

Penelope, polarized)
- Optional **optical physics** (scintillation, Cherenkov, absorption, Rayleigh,
WLS)
- Configurable **hadronic physics lists**, including high-precision neutron
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think "high-precision" is the right adjective here

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

okay, I checked. NeutronHP really means high-precision neutrons

Comment on lines +75 to +77
setting this efficiency as in the stock process. This also matches our
expectation, as we do not expect that the emission of multiple photons in a WLS
material should be described by a Poisson distribution.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would rather remind that the G4 model is poisson, but in general this is not a good assumption as most materials can emit max 1 photon (i.e. bernoulli distribution), so we offer this option

Comment on lines +98 to +104
| Option | Description |
| -------------- | --------------------------------------------------- |
| `None` | No hadronic physics (**default**) |
| `QGSP_BIC_HP` | Quark-Gluon String + Binary Cascade + HP neutrons |
| `QGSP_BERT_HP` | QGSP with Bertini cascade + HP neutrons |
| `FTFP_BERT_HP` | Fritiof string model + Bertini + HP neutrons |
| `Shielding` | Optimized shielding list with HP neutrons (default) |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I hope this is correct. is there a G4 page we can link?

<project:../rmg-commands.md#rmgprocessesusegrabmayrsgammacascades>, _remage_
replaces the standard neutron capture process (`nCapture`) with a custom one
that will generate gamma cascaded for specific isotopes from files as provided
by P. Grabmayr _et al._. For all other isotopes, this process exactly behaves
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to reference literature here. Help @MoritzNeuberger

@ManuelHu
Copy link
Contributor Author

(just for reference: I mark the comments as resolved when I resolved them locally, I will push later)

@gipert
Copy link
Member

gipert commented Dec 24, 2025

Could you also add a warning box in the docs regarding the performance of --threads/--procs --merge-output-files? See #571

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