Photon BackTracker in LArSoft J. Stock, J Reichenbacher. South - - PowerPoint PPT Presentation

photon backtracker in larsoft
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

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

slide-2
SLIDE 2

Why do we need Photon Backtracking?

  • Position Studies.
  • Potential Calibration Source

Studies

  • Truth disambiguation.

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

  • Photons. As the simulation is

maturing and detector designs are being finalized this has become a very important feature to add.

2

  • J. Stock (SDSMT 12/14/2016)
slide-3
SLIDE 3

Important for Radiological Background Studies

to understand the detector response from various contaminants together we need to be able to disambiguate the sources of various signals.

and

for understanding the detector response at low energies is also crucial for other experimental goals:

  • Supernova Neutrino Events
  • Solar Neutrinos (day/night asymmetry)
  • Low energy calibration (understanding the response to potential calibration

sources)

  • Understanding detection thresholds.

3

  • J. Stock (SDSMT 12/14/2016)
slide-4
SLIDE 4

Important for Full-Blown Radiological Background Simulation

Studied by Radiopurity group (desired input for example for SNB neutrino simulation or DAQ simulation):

  • Ar-39 (1 Bq/kg)
  • K-40 in the Field Cage and Cathode (1.4 MeV gamma)
  • Co-60 in the APA (2x1.3 MeV gamma)
  • Rn-222 (alphas w/~5 MeV and betas in the subsequent decay chain -as part
  • f the late U-238 decay chain-)
  • Po-210 on PDs (scintillators from Indiana have been tested and failed the

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

  • J. Stock (SDSMT 12/14/2016)
slide-5
SLIDE 5

Obtaining the Backtracker

5

  • J. Stock (SDSMT 12/14/2016)
slide-6
SLIDE 6

Services_dune.fcl

#include "photonbacktracker.fcl" Under dunefd_services: PhotonBackTracker: @local::dunefd_photonbacktracker End of File: services.PhotonBackTracker.Delay: 260

6

  • J. Stock (SDSMT 12/14/2016)
slide-7
SLIDE 7

How to use the Backtracker yourself:

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

  • J. Stock (SDSMT 12/14/2016)
slide-8
SLIDE 8

BackTracker functionality.

  • The backtracker takes the OpHit and the Optical Detector

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.

  • Slight forward bias in information.
  • Each experiment has their own implementation of their

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

  • J. Stock (SDSMT 12/14/2016)
slide-9
SLIDE 9

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

slide-10
SLIDE 10

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

  • J. Stock (SDSMT 12/14/2016)
slide-11
SLIDE 11

(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

  • J. Stock (SDSMT 12/14/2016)
slide-12
SLIDE 12

Further Validation

12

(w/ geometry Dune10KT_1x2x6)

2 G e V M u

  • n

s 20 GeV Muons

5 events superimposed 5 events superimposed

  • J. Stock (SDSMT 12/14/2016)
slide-13
SLIDE 13

Time impact on LArSoft

13

Module Time Difference* ProdSingle 2 Sec Standard G4 <1 Sec Standard DetSim <1 Sec Standard Reco

  • 5.5 Min **

*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.

  • J. Stock (SDSMT 12/14/2016)

Issues addressed.

Cleaned up old code related to UseParamaterization methods.

  • A bug was introduced in the previous

version for particles outside the detector

  • volume. This has been corrected.
  • This is corrected.

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.

slide-14
SLIDE 14

Future Tests and Validations

  • Full radiological study including

the field cage, argon impurities, cathode and anode materials, and potential radon contaminations.

  • Tests on sensitivity to low energy

alphas from the radon decay chain.

  • Other recommendations?

14

  • J. Stock (SDSMT 12/14/2016)