Please fill out the following information to help in answering your question, and also see tips for posting code snippets
—Hi everyone! I am simulating a scintillation detector for doing Pulse Shape Discrimination. And I don’t know if it possible to get the pulse waveform just like the oscilloscope do . If it can be done ,will someone show me how to do it ? Many thanks!
Geant4 doesn’t do simulation of readout electronics directly, but the Digitization interfaces provide a hook to implement this. Demonstrations of using this are in the ChargeExchangeMC and GammaRayTelescope Advanced Examples.
An alternative is to write out the raw physics data (e.g. “hit” position, energy deposition, time) using Sensitive Detectors and the Analysis system for persistency. This data can then be read in and used by a dedicated simulation of the electronics. That’s basically what you’d implement in the Digitization system above, but can be more efficient if your use case requires frequent resimulation to, for example, study changes to electronics settings and noise. Then you can potentially run the “physics” part of the simulation once, and the “electronics” part multiple times. It likely comes down to which takes more CPU time.
Thank you so much! I will give it a try
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.