Download presentation
Presentation is loading. Please wait.
Published byLeslie Page Modified over 9 years ago
1
Time calibration IceCube reconstruction workshop UMD, November 2004 Dmitry Chirkin, LBNL
2
Tcal algorithm find: DOM time of tcal delta=t DOR -t DOM
3
Time calibration
4
Feature Extraction p 0 +A 0 exp(-(t-t 0 )/s 0 )(1-exp(-(t-t 0 ) 2 /s 0 2 ))
5
Feature Extraction (laser pulse) A 0 exp(-(t-t 0 )/d 0 )(1-tanh(-(t-t 0 )/s 0 ))
6
Noise and hit quality cleaning
7
Calibration frame in dataclasses Dmitry Chirkin, Tom McCauley, LBNL IceCube reconstruction workshop UMD, November 2004
8
Calibration ER diagram (example?) From Dave Glowacki
9
calibration Calibration functionality configuration channel width = (BIAS*slope+intercept)*20 [ns]
10
Proposed calibration structure I3Calibration I3IceTopCalibrationI3InIceCalibration I3DOMCalibration map 1.Linear fit to ATWD voltage vs. count (ATWD id)(channel)(bin): slope [V] intercept [V/count] regression-coefficient 2.Channel gain (channel) 3.Pedestal voltage [V] 4.PMT high voltage [V] 5.1/ATWD sample rate (ATWD id) [ns] GetATWDVoltage (id, channel, bin, count) GetHighVoltage() … GetATWDGain(channel) GetPedestalVoltage()
11
Higher-level calibration info
12
Conclusions Calibration frame was added to dataclasses Basic (required at this moment) functionality was added Development of modules ATWDChannelMerger and FeatureExtractor is no longer stalled Higher-level calibration functionality to be implemented as part of the I3DOMCalibration: slope and intercept of the t 0 vs. waveform width correlation slope and intercept of the t0 vs. PMT high voltage correlation PMT gain (1 pe. peak location in pC)
13
Reader for Madison FAT data Dmitry Chirkin, LBNL IceCube reconstruction workshop UMD, November 2004
14
Reader functionality
15
Processing specifics
16
fat-reader module as of 11/11/04: cvs co fat-reader cvs co phys-services cvs co dataclasses Contains: I3FATReader.{cxx,h} I3FATSource.{cxx,h} reader.{cxx,h} tcalfit.{cxx,h} resources/TestReader.C I3FATReader::Configure() reads configuration and all calibration I3FATSource::Configure() fills I3DOMCalibration structures I3FATReader::Physics() adds next (time-calibrated and time-sorted) hit event
17
Conclusions fat-reader is available as both I3 module or stand-alone application: via cvs co fat-reader from http://dima.lbl.gov/~dima/work/LBNL/readerhttp://dima.lbl.gov/~dima/work/LBNL/reader Configuration and all calibration files are read at initialization; I3DOMCalibration structures are filled Hit events are added to the Frame by I3FATReader::Physics() Example data directory is placed on glacier, try to run there: root –b fat-reader/resources/TestReader.C
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.