Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Radiation length calculation #1589

Open
cdevanne opened this issue Aug 31, 2024 · 0 comments
Open

Radiation length calculation #1589

cdevanne opened this issue Aug 31, 2024 · 0 comments
Labels

Comments

@cdevanne
Copy link

Bug Report

I might have found an obsolete calculation for the radiation length in the current FairRoot code, in the file fairroot/geobase/FairGeoMedium.cxx. and the function Bool_t FairGeoMedium::calcRadiationLength()

The formula used in FairRoot is correct. For example it's the same given by the (Particle Data Group 2024 in formula (34.25)
in the section 34.4.2

However the fitted parameters used in FairRoot are from "GEANT manual CONS110" and those numbers are not correct/outdated.

Therefore, in FairRoot we have:

  • log(183)
  • log(1440)

instead of:

  • log(184.15)
  • log(1194)

Explanation for those two set of values can be found in the paper from Tsai 1973 in section III.B Radiation Length of Materials, see from equation 3.66 to 3.70

other remarks

For curiosity, may I also ask what is the reason for calculating the radiation length manually in FairRoot rather than taking it straight from G4. (By the way, G4 uses the calculation from Tsai: see https://geant4.kek.jp/lxr/ident?i=ComputeLradTsaiFactor)

Thank you
Clément Devanne

@fuhlig1 fuhlig1 added the bug label Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants