Presentation is loading. Please wait.

Presentation is loading. Please wait.

Time calibration IceCube reconstruction workshop UMD, November 2004 Dmitry Chirkin, LBNL.

Similar presentations


Presentation on theme: "Time calibration IceCube reconstruction workshop UMD, November 2004 Dmitry Chirkin, LBNL."— Presentation transcript:

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


Download ppt "Time calibration IceCube reconstruction workshop UMD, November 2004 Dmitry Chirkin, LBNL."

Similar presentations


Ads by Google