QTNM / QTNMSim

Geant4 simulation of physics processes in the QTNM CRESDA geometry.
MIT License
0 stars 3 forks source link

Requirement list #1

Open yramachers opened 2 years ago

yramachers commented 2 years ago

Attempt a list of requirements. Add as code develops.

yramachers commented 2 years ago

Geometry challenge:

yramachers commented 1 year ago

Skeleton requirements implemented, compiles, and runs for test case. primary event generator, done + test electron at 90 degrees from origin. Required max/min step limitations and max time limit implementation. Scoring, done test.gdml, done Physics list check, compiles fine, content check - to be done. root output, done antenna with auxiliaries, done, but currently restricted to cylinder surface around origin, retrieval of radius done.

yramachers commented 1 year ago

Physics wish list for new features: Missing radiation energy loss implementation, pure Lorentz force currently. Permit choice of magnetic field types, predefined, calculated and 3D map from file. More realistic geometries, add some optional GDML files beyond test.gdml. More flexible antenna placement. Allow more antenna types, aka response function implementations.

yramachers commented 1 year ago

Acceleration energy loss: done Choice of B-field: done [uniform, analytic bath tub trap and output file from COMSOL - read as gziped CSV file.] Flexible primary particle generator added: the GPS. Run timing output for benchmarking: done

Realistic geometry and B-field map missing, all made-up preliminary at this stage, v.01-beta