Feature Extraction IceCube Collaboration meeting in Berkeley, March 2005 Dmitry Chirkin, LBNL.

Slides:



Advertisements
Similar presentations
Technische Universität München Status report on SADC feature extraction.
Advertisements

"Road Grader" zJoshua Sopher & David Nygren, LBNL zMarch 20, 2005 zIceCube Collaboration Meeting.
LI Gain Curves Peter Litchfield Calibration Workshop, 6 th September 2005  Beginning to understand the LI system  Beginning to understand the software.
Maximum likelihood reconstruction of waveform events Gary C. Hill April 20th 2005.
1 Scintillating Fibre Cosmic Ray Test Results Malcolm Ellis Imperial College London Monday 29 th March 2004.
Y. Karadzhov MICE Video Conference Thu April 9 Slide 1 Absolute Time Calibration Method General description of the TOF DAQ setup For the TOF Data Acquisition.
Octal ASD Certification Tests at Michigan J. Chapman, Tiesheng Dai, & Tuan Bui August 30, CERN.
Investigation for Readout Electronics of WAC in LHAASO Shubin Liu University of Science & Technology of China April 22nd, 2009.
UM PPS Lab Activities - HV Readout Long Run - Single Source Saturation Test PPS meeting April 30, 2012.
Chapter 1 Basic Principles of Digital Systems. 2 Analog vs. Digital Analog: –A way of representing a physical quantity by a proportional continuous voltage.
Sean Grullon with Gary Hill Maximum likelihood reconstruction of events using waveforms.
DOM Input Issues: PMT Output, ATWD input, and Trigger Comparator Design Criteria ICENOTE105 DOM input issues Gerald Przybylski Lawrence Berkeley National.
Tests with JT0623 & JT0947 at Indiana University Nagoya PMT database test results for JT0623 at 3220V: This tube has somewhat higher than usual gain. 5×10.
AHCAL Electronics. Front-end electronics and DAQ Mathias Reinecke CALICE meeting Hamburg March 21st, 2013.
Diana Parno – July 22, 2008 January PREx Test Run: Compton Photon Analysis Diana Parno Carnegie Mellon University HAPPEX Collaboration Meeting.
IceCube DAQ Mtg. 10,28-30 IceCube DAQ: “DOM MB to Event Builder”
14/02/2007 Paolo Walter Cattaneo 1 1.Trigger analysis 2.Muon rate 3.Q distribution 4.Baseline 5.Pulse shape 6.Z measurement 7.Att measurement OUTLINE.
IceCube: String 21 reconstruction Dmitry Chirkin, LBNL Presented by Spencer Klein LLH reconstruction algorithm Reconstruction of digital waveforms Muon.
Outrigger Timing Calibration & Reconstruction Milagro – 11/17/03 Shoup – 1 Purpose: To incorporate outrigger hits in event angle fitting Additionally incorporated.
Time calibration IceCube reconstruction workshop UMD, November 2004 Dmitry Chirkin, LBNL.
Adapting matched filtering searches for compact binary inspirals in LSC detector data. Chad Hanna – For the LIGO Scientific Collaboration.
Kate Husband Cambridge University, UK Development of an Online Filter for Selection of Cascade-like Events in IceCube Supervisor: Eike Middell.
String-18 New-DAQ Commissioning Azriel Goldschmidt AMANDA Collaboration Meeting Berkeley, March 2002.
PMT Output, ATWD input, and Trigger Comparator Input Issues IceCube Note _105 Gerald Przybylski Lawerence Berkeley National Laboratory August 22, 2002.
“End station A setup” data analysis Josef Uher. Outline Introduction to setup and analysis Quartz bar start counter MA and MCP PMT in the prototype.
11 Sep 2009Paul Dauncey1 TPAC test beam analysis tasks Paul Dauncey.
NA62 Gigatracker Working Group Meeting 23 March 2010 Massimiliano Fiorini CERN.
Cascade and Flasher Workshop Welcome! n Logistics n Agenda n Goals Spencer Klein, LBNL.
Ice Investigation with PPC Dmitry Chirkin, UW (photon propagation code)
Ice model update Dmitry Chirkin, UW Madison IceCube Collaboration meeting, Calibration session, March 2014.
PMT gain check at Indiana University. Test setup inside dark box LED white paper PMT # JT0298 channel #2 (per HPK numbering) OTHER CHANNELS MASKED WITH.
Mar 20, 2005 Iterative pe finder: IceTop data compression applied to In-ice D. Seckel, Univ. of Delaware.
String-18 Development Workshop, Overview Azriel Goldschmidt AMANDA/ICECUBE Collaboration Meeting Berkeley March 2002.
The ZDD data structure Each ZDD channel produces a positive “waveform”, one 8-bit sample every 2 ns This waveform is then splitted in “fragments”: a sequence.
Feature Extractor: overview and history of recent changes Dmitry Chirkin, UW Madison Goal: Given an ATWD or FADC waveform, determine arrival times of some.
IceCube Calibration Overview Kurt Woschnagg University of California, Berkeley MANTS 2009 Berlin, 25 September identical sensors in ultraclean,
CLAS12 Trigger System part1: Level1 EC Revision 1, Feb 7, 2007.
Feature Extractor Dima Chirkin, LBNL The future is here.
DOM MB Test Results at LBNL Main Board Readiness Status Review LBNL, July 2003 Azriel Goldschmidt.
1 Oct 2009Paul Dauncey1 Status of 2D efficiency study Paul Dauncey.
5 June 2002DOM Main Board Engineering Requirements Review 1 DOM Main Board Hardware Engineering Requirements Review June 5, 2002 LBNL David Nygren.
Time and amplitude calibration of the Baikal-GVD neutrino telescope Vladimir Aynutdinov, Bair Shaybonov for Baikal collaboration S Vladimir Aynutdinov,
LKr readout and trigger R. Fantechi 3/2/2010. The CARE structure.
FEE card validation M. Raggi, T. Spadaro. The problem Validate FEE production – threshold determination at < 1mV accuracy – comparator time effects: Overdrive.
4 Jun 2008Paul Dauncey1 Crosstalk and laser results Paul Dauncey, Anne-Marie Magnan, Matt Noy.
1 EMCAL Reconstruction in Pass pp 900 GeV 29/03/2010 Gustavo Conesa Balbastre.
Development of a pad interpolation algorithm using charge-sharing.
IceTop Design: 1 David Seckel – 3/11/2002 Berkeley, CA IceTop Overview David Seckel IceTop Group University of Delaware.
Muon Energy reconstruction in IceCube and neutrino flux measurement Dmitry Chirkin, University of Wisconsin at Madison, U.S.A., MANTS meeting, fall 2009.
New zero suppression in simulation: current status David Adams BNL November 25, 2015 DUNE 35-ton simulation, reconstruction and analysis.
M.D. Nov 27th 2002M0' workshop1 M0’ linearity study  Contents : Electronic injection Laser injection Beam injection Conclusion.
Proposal for the after-pulse effect suppression  Observation of pulses and after-pulses  Shape measurement  Algorithm  Results  Efficiencies for after-pulse.
1 First look on the experimental threshold effects Straw WG meeting Dmitry Madigozhin, JINR.
Feb C.Smith UVA EC energy calibration – g13 pass0 For pass0 data were cooked with CALDB calibration constants reset to nominal 10 channels / MeV.
parity bit is 1: data should have an odd number of 1's
Xiong Zuo IHEP, CAS, for the LHAASO Collaboration
FSC status and plans Pavel Semenov IHEP, Protvino
South Pole Ice model Dmitry Chirkin, UW, Madison.
Ioannis Manthos Laboratory of Nuclear & Particle Physics
Design of Digital Filter Bank and General Purpose Digital Shaper
Freeze-In and Hole Ice Studies with Flashers
Time resolution measurement with Madison test-DAQ
Time calibration Dmitry Chirkin, LBNL UC Berkeley, November 2004.
Ice Investigation with PPC
String-21 Flasher Analysis
Geometry and Timing Verification with Flashers
High Rate Photon Irradiation Test with an 8-Plane TRT Sector Prototype
Reconstruction of the SC with rime
parity bit is 1: data should have an odd number of 1's
Xiong Zuo IHEP, CAS, for the LHAASO Collaboration
Presentation transcript:

Feature Extraction IceCube Collaboration meeting in Berkeley, March 2005 Dmitry Chirkin, LBNL

What is Feature Extraction Given an ATWD or FADC waveform, determine arrival times of all photons which contributed: hit series FEInfo: combination or leading edge, width, charge (or amplitude) Also applicable to AMANDA TWR

Feature Extraction last fall (DFL data) Fitted function: p 0 +A 0 exp(-(t-t 0 )/s 0 )(1-exp(-(t-t 0 ) 2 /s 0 2 ))

New “features” discovered since undershooting: 1 mV for 50 mV pulse (Christopher Wendt): +~(exp(-(t-t0)/dt)-1) possible extra late pulse (PMT anode configuration artifact) (Shigeru Yoshida) fit independetly pedestal drift (corrected for by the fat-reader)

Multi-peak fit find first peak using the existing algorithm (refined with the root fit) construct difference with the fitted function, weight by 1/F(waveform) to emphasize all peaks (big and small) find maximum and add SPE fit function with t 0 close to it

Multi-peak fit (cont.) Fit the sum of two SPE functions to the waveform repeat for all SPE terms with amplitude above the threshold until the quality of the fit stops improving

In-Ice Fits (low PEs)

In-Ice Fits (high PEs)

IceTop Fits

Other feature extraction “features” other fitting functions were tried: log-normal (by Tom McCauley)  provides a different description of the rising leading edge the undershooting is now fitted, so higher ATWD channels should be used not only for saturated values, but also for values close to 0  zero-suppression road grader algorithm needs be modified to suppress the “most-repeated value” instead of 0 the higher ATWD channels are narrower, creating extra “mismatch” peak at the trailing edge.  higher-channel peaks need to be widened before they are combined with channel 0

Other feature extraction “features” a “slewing” correction (shift of the leading edge proportional to width) may need to be made to the leading edge to describe electronics delays  Laser DFL or flasher in-ice calibration? another correction proportional to high-voltage needs must made to describe high-voltage- dependent delay of the developing signal in the PMT  Laser DFL calibration should be sufficient?

IceTray FE implementation FeatureExtractor is a project on glacier, a part of: OFFLINE-SOFTWARE FATDATA  example script is in the fat-reader/resources/ directory  you can control: MaxNumHits: maximum number of separate SPE functions to be fit, if necessary (default 20) through the “DataOptions” of the fat-reader select hits that only pass a certain fraction of SPE threshold (--thrs)  At this time hidden in the source code: maximum SPE waveform width – reduce it to split up large pulses into smaller ones (default 6 bins) fixed parameters for the description of undershooting

FeatureExtractor usage and dataclasses ATWDChannelMerger must be plugged in to produce the CombinedATWD waveform used by the FeatureExtractor I3DOMCalibration class was modified to accommodate calibration and combining of the ATWD channels of different size:  now Set methods set by ATWD bin “name”, in reversed time order, as before  now Get methods get by the time-ordered ATWD bin number, in correct time order  this changed  need not worry about this if only combined ATWD traces or Feature-Extracted hits are used

Conclusions possibility to fit multi-peak waveforms was a highly-anticipated feature, which should be considered a major improvement precision of the multi-peak fits for complicated waveforms is proportional to the time one is willing to spend on extracting features from waveforms: from a few milliseconds for 2-3 peaks to a few seconds for 10 to a few dozen seconds for 20. ATWDChannelMerger and I3DOMCalibration class were modified to accommodate for hits with different ATWD-channel sizes (e.g., currently for in-ice: 128, 32, 32) FeatureExtractor is a part of both OFFLINE-SOTWARE, and FATDATA. For the FeatureExtractor development the FATDATA provides a more versatile environment, allowing for a fast selection of the high- or low-PE events.

Road-grader zero-suppression Common SPE-like waveform: pedestal is shifted down compared to the value expected from calibration. This is a well-known (by now) effect and is corrected by the fat-reader ok to use road- grader as is

Road-grader zero-suppression A large-amplitude, saturated waveform: undershoot is not recorded by the current road-grader implementation, but is a part of the waveform “features”

Road-grader zero-suppression Highly-saturated muti-PE waveform: the undershooting and small pulses on top of the undershot tail are all suppressed by the road-grader. Both amount of the undershooting and small pulses are features of the waveform and are used/reconstructed by the FeatureExtractor

Road-grader proposed modifications find the “most-repeated” value, and compress all values above and below it (no more than a threshold-setting away)  this requires one pass over the incoming waveform and a small (~256 byte) memory buffer  the zero-suppressed value itself should be encoded into the compressed data to make word length more uniform (11 bits all the time), prepend the 10-bit number of the next zero-suppressed words with “1”, and all other (10-bit) values with “0”. This is more uniform (and possibly efficient) than the current road-grader + Huffman-encoding algorithm

Modified road-grader compression ratio Dawn’s MPE set Dawn’s SPE set