next-exp / nexus

Geant4 simulation framework of the NEXT Collaboration
5 stars 55 forks source link

material TPB in OpticalMaterialProperties.cc not conserving energy #208

Open amirbh61 opened 1 year ago

amirbh61 commented 1 year ago

when simulating a TPB in nexus, there are some instances where the energy of the incoming UV photon interacting within the TPB is lower than the overall energy of the outgoing photons. So for example, I have one 7.2 eV photon causing the generation of 3 photons with energy ~3 eV. In some cases I can get even 6 photons with energy totaling at ~16 eV from just one 7.2 eV UV primary photon.

gonzaponte commented 1 day ago

This has something to do with this talk in LIDINE 2024: https://indico.cern.ch/event/1390649/contributions/6067861/attachments/2917330/5119793/Improvements%20on%20Monte%20Carlo%20Scintillation%20Simulations.pdf

I remember the talk being much more informative than the slides alone, so we might want to talk to the author, who has a fork of G4 with some improvements: github.com/gustavogx/G4WLS

Worth checking!