| Message: Re: Temporal Distributions GPS | Not Logged In (login) |
|
I have attached the promised files. I wish I could have given you a tar file, but the upload doesn't seem to allow that. Put the .hh files in your project include/ directory; put the .cc files in your project src/ directory. To use the code, replace calls in your code to G4GeneralParticleSource with g2GeneralParticleSource.
Instead of using the macros in /gps directory, you use the corresponding macros in /g2MIGTRACE/g2GPS directory. In addition to all the macros you get for G4GPS, the g2GPS macros include a "time" subdirectory. From one of our macro files, we demand particle generation to have a Gaussian pulse profile of width 25ns, centered at 94.2935ns after event start: /g2MIGTRACE/g2GPS/time/tType Gauss /g2MIGTRACE/g2GPS/time/tMono 94.2935 ns /g2MIGTRACE/g2GPS/time/tSigma 25 ns The code for time distribution is based on the code for energy and angular distributions, so you should be able to do pretty much anything with time that you can do with energy. Unfortunately, we don't have any additional documentation to offer. Like I said, I hope to clean this code up and submit it for inclusion in a later version of Geant. Let me know if you have any questions.
Attachment:
http://hypernews.slac.stanford.edu/HyperNews/geant4/get/AUX/2009/03/16/17.29-19660-2GeneralParticleSource.hh
http://hypernews.slac.stanford.edu/HyperNews/geant4/get/AUX/2009/03/16/17.29-65505-articleSourceMessenger.hh
http://hypernews.slac.stanford.edu/HyperNews/geant4/get/AUX/2009/03/16/17.29-26157-g2SingleParticleSource.hh
http://hypernews.slac.stanford.edu/HyperNews/geant4/get/AUX/2009/03/16/17.29-60250-g2SPSTimeDistribution.hh
http://hypernews.slac.stanford.edu/HyperNews/geant4/get/AUX/2009/03/16/17.29-46392-2GeneralParticleSource.cc
http://hypernews.slac.stanford.edu/HyperNews/geant4/get/AUX/2009/03/16/17.29-34153-articleSourceMessenger.cc
http://hypernews.slac.stanford.edu/HyperNews/geant4/get/AUX/2009/03/16/17.29-74657-g2SingleParticleSource.cc
http://hypernews.slac.stanford.edu/HyperNews/geant4/get/AUX/2009/03/16/17.29-93876-g2SPSTimeDistribution.cc
|
|
to: |