Alternative software to geant4?

  • Thread starter Thread starter LCSphysicist
  • Start date Start date
  • Tags Tags
    geant4 Software
AI Thread Summary
The discussion centers on the challenges of simulating a gaseous detector with UV lamps using Geant4, highlighting its limitations in handling gaseous mediums and low-energy gamma emissions around 30 eV. The user considers Garfield as an alternative but finds its simulation time excessive. They seek software alternatives to Geant4, preferably in C++, C#, or Python, and mention discovering some bindings that enhance usability but may not address their specific needs. Additionally, they express surprise at the lack of Julia implementations or bindings for Geant4, noting Julia's growing popularity in scientific computing. Links to GAMOS and an alternatives list are shared, although the effectiveness of these alternatives remains uncertain.
LCSphysicist
Messages
644
Reaction score
162
TL;DR Summary
Geant4 not working as the expected :/
I need to simulate a gaseous detector involving UV Lamp's. I have tried using Geant4.

Now i think this says by itself, two geant4's weak point: Gaseous medium, it is relatively bad at simulate in it, and low energy gamma gun, near 30 eV, which is too low for Geant4's physicslists. Garfield was one option to simulate the gaseous detector, but the simulation takes too much time.

Do you know some software similar to geant4? Preferably using or c++, or c# or python language. But if it is another language, no problem.
 
Technology news on Phys.org
I couldn't find any obvious alternatives to Geant4 but I did find some bindings that make it easier to use which likely won't help here but decided to post them in case it would.

http://fismed.ciemat.es/GAMOS/

and here's an alternatives list but not sure if they are really alternatives or not as they may have some functionality but not everything in Geant4

https://getalternative.net/software/geant4

I'm surprised that there are no Julia implementations of or bindings for Geant4. Julia is an open source Matlab like numerical computing language that is rapidly taking the scientific world by storm.

https://bib-pubdb1.desy.de/record/4...21_Article_PerformanceOfJuliaForHighEnerg.pdf
 
Thread 'Is this public key encryption?'
I've tried to intuit public key encryption but never quite managed. But this seems to wrap it up in a bow. This seems to be a very elegant way of transmitting a message publicly that only the sender and receiver can decipher. Is this how PKE works? No, it cant be. In the above case, the requester knows the target's "secret" key - because they have his ID, and therefore knows his birthdate.
I tried a web search "the loss of programming ", and found an article saying that all aspects of writing, developing, and testing software programs will one day all be handled through artificial intelligence. One must wonder then, who is responsible. WHO is responsible for any problems, bugs, deficiencies, or whatever malfunctions which the programs make their users endure? Things may work wrong however the "wrong" happens. AI needs to fix the problems for the users. Any way to...
Back
Top