Photon BackTracker in LArSoft
- J. Stock, J Reichenbacher.
South Dakota School of Mines and Technology.
December 14, 2016. Photon Detector Sim/Reco Meeting./SNB-LowEnergy Meeting
Photon BackTracker in LArSoft J. Stock, J Reichenbacher. South - - PowerPoint PPT Presentation
Photon BackTracker in LArSoft J. Stock, J Reichenbacher. South Dakota School of Mines and Technology. December 14, 2016. Photon Detector Sim/Reco Meeting./SNB-LowEnergy Meeting Why do we need Photon Backtracking? Position Studies. The
December 14, 2016. Photon Detector Sim/Reco Meeting./SNB-LowEnergy Meeting
Studies
The Backtracker for electronic signals has been available for a long time in LArSoft, but due to a lack of manpower and a long tasklist the same has never been provided for
maturing and detector designs are being finalized this has become a very important feature to add.
2
to understand the detector response from various contaminants together we need to be able to disambiguate the sources of various signals.
for understanding the detector response at low energies is also crucial for other experimental goals:
sources)
3
Studied by Radiopurity group (desired input for example for SNB neutrino simulation or DAQ simulation):
established requirements, whereas additional samples directly from Eljen were tested and are well within limits. Tested by Juergen Reichenbacher using AlphaBACH, a large volume Alpha/Beta Assay CHamber at SDSMT.)
4
5
#include "photonbacktracker.fcl" Under dunefd_services: PhotonBackTracker: @local::dunefd_photonbacktracker End of File: services.PhotonBackTracker.Delay: 260
6
In your analysis module using the backtracker, the following sections need the lines provided: Header #include "larsim/MCCheater/PhotonBackTracker.h" Private art::ServiceHandle<cheat::PhotonBackTracker> pbt; Time permits, will publish short Wiki page/tutorial.
7
the hit was registered on, and uses that to create a list of all events that contributed energy to the Optical Detector at the time of the OpHit.
detector response. This is reflected in the time delay between when a particle is simulated at the PDs, and when the opHit is recorded. Calibrate the backtracker. For example, in DUNE one should use:
○ services.PhotonBackTracker.Delay: 260
8
Time (ns) SDPs (Scintillation Deposited Photons) OpHits Taking the difference in time between SDPs and OpHits for a single event can be used to calibrate the detector response time in the simulation.
Determining the correct Delay parameter to use for the PhotonBackTracker:
2 split
OpHits Created
No OpHit created from SDP Comparison of times recorded in OpDetBacktrackerRecord SDPs(ScintillationDepositedPhotons) for one event and one Optical Detector vs. PeakTime for OpHits from same Event and Optical Detector.
9
PhotonBackTracked ɣ’s:
Examples demonstrating the PhotonBackTracker works:
x-position (cm) x-position (cm)
1 GeV muons 2.6 MeV ɣ’s (Tl-208) isotropically produced
(5 events superimposed started at x=100 and z=0) (5 events superimposed started at x=50 and z=200) PhotonBackTracked muons: (w/ geometry Dune10KT_1x2x6)
10
(w/ geometry Dune10KT_1x2x6)
More examples demonstrating the PhotonBackTracker works:
x-position (cm) x-position (cm)
1 GeV muons 0.5 GeV muons
(5 events superimposed started at x=100 and z=0) (5 events superimposed started at x=100 and z=0) PhotonBackTracked muons: PhotonBackTracked muons:
11
12
(w/ geometry Dune10KT_1x2x6)
2 G e V M u
s 20 GeV Muons
5 events superimposed 5 events superimposed
13
Module Time Difference* ProdSingle 2 Sec Standard G4 <1 Sec Standard DetSim <1 Sec Standard Reco
*Times given are for 20GeV Diagonal Muons from previous slide ((With Backtracker Run Time - Without Backtracker Run Time) / # events) ** Another job was started on the GPVM I ran this test on during this stage resulting in all 4 CPUs running at full load. This time is considered unreliable.
Cleaned up old code related to UseParamaterization methods.
version for particles outside the detector
The PhotonBacktracker is now available in the develop branch of LArSoft and will be available in the next release (v06_18_00). Conclusion: At this time it appears that the PhotonBackTracker has a minimal impact on the simulation runtime.
the field cage, argon impurities, cathode and anode materials, and potential radon contaminations.
alphas from the radon decay chain.
14