photonics hit maker time bug
play

Photonics/Hit-Maker Time Bug Jake Feintzeig 1 2 Contents This - PowerPoint PPT Presentation

Photonics/Hit-Maker Time Bug Jake Feintzeig 1 2 Contents This talk covers two separate but related bugs, one in photonics and one in hit-maker Photonics time transformation bug Overview Details Time transformation plot


  1. Photonics/Hit-Maker Time Bug Jake Feintzeig 1

  2. 2 Contents  This talk covers two separate but related bugs, one in photonics and one in hit-maker  Photonics time transformation bug  Overview  Details  Time transformation plot  Example  Summary and solution  Hit-maker bug  Details  Summary and solution

  3. 3 Photonics Time Bug - Overview  Photonics bug affects: anything that uses time pdfs/cdfs with level2 tables  Simulation and reconstruction of muons  Hit-maker  Photorec  Not finiteReco, surprisingly  Not millipede (uses level 1)  The bug is a systematic timing offset that varies with track-DOM distance, but is on the order of 10 ns

  4. 4 The Details  In the level 2 tables reading routine, photonics does a time transformation to “internal residual time format” that depends on the difference between the internal table group velocity (what was simulated) and the external IceCube group velocity…yes, they’re different  In place to ensure there are no negative time residuals, since photons of different wavelengths propagate at different speeds  The result is a time shift is added or subtracted depending on whether you ask photonics for a Time or a Probability  Everything is very confusing  The bug is a math error in the time shift calculation

  5. 5 Discrepancy Varies with Distance

  6. 6 Example - Simulation -> Hit-maker asks photonics: Given a source and receiver configuration, how far after the IceCube geometric time will a photon arrive? • Let’s say t geo = 500 ns in IceCube convention IceCube t delay = ? 500 ns muon

  7. 7 Example - Simulation -> Hit-maker asks photonics: Given a source and receiver configuration, how far after the IceCube geometric time will a photon arrive? • Let’s say t geo = 500 ns in IceCube convention • Photonics table has delay times w/r/t the geometric time of the fastest photon , which has a t geo < 500 ns in Photonics IceCube Photonics t delay = ? 500 ns 488 ns muon

  8. 8 Example - Simulation -> Hit-maker asks photonics: Given a source and receiver configuration, how far after the IceCube geometric time will a photon arrive? • Let’s say t geo = 500 ns in IceCube convention • Photonics table has delay times w/r/t the geometric time of the fastest photon , which has a t geo < 500 ns in Photonics • To account for this, photonics transforms the time from the table into IceCube’s convention IceCube Photonics t delay = 38 t delay = 50 500 ns 488 ns muon

  9. 9 Summary and Solution  For much of our data (tracks ~ 100m from DOMs), the bug in the time shift is on the order of ~10 ns  The bug is easily fixed - plan is to cut a new release of photonics and update i3ports

  10. 10 Hit-maker bug  Photonics subtracts time when it returns a time delay, and shifts a pdf forward when it returns a probability (essentially adding time)  In binning mode, hit-maker uses I3PhotonicsService::GetTimeDelays() for DOMs with hits below a certain PE threshold, and GetProbabilityDensity() for DOMs above threshold  Hit-maker can miss early charge  Asks for probability starting at time=0 (IceCube), which gets transformed to time>0 in Photonics

  11. 11 Discrepancy Varies with Distance Hit-maker is off by this amount

  12. 12 Hit-maker bug solution  One possible solution: implement inverse time- transformation in hit-maker to get correct start time  Instead of asking for probability starting at t=0, hit-maker will ask for probability starting at the correct negative time  Nathan Whitehorn will do this when he rewrites hit-maker

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend