160 likes | 260 Views
Thumbnail Contents Proposal. Ulrich Heintz Boston University. For the data tier committee: U. Heintz, J. Hobbs, B. Klima, J. Krane, L. Lueking, S. Protopopescu, M. Strovink, A. Zylberstejn thanks to D. Zieminska , Q. Z. Li, R. Hirosky, G. Lima. What is the Thumbnail.
E N D
Thumbnail Contents Proposal Ulrich Heintz Boston University For the data tier committee: U. Heintz, J. Hobbs, B. Klima, J. Krane, L. Lueking, S. Protopopescu, M. Strovink, A. Zylberstejn thanks to D. Zieminska, Q. Z. Li, R. Hirosky, G. Lima
What is the Thumbnail... • Proposed by Data Tier Committee • http://ox3.phy.bnl.gov/~serban/data_tier_proposal.ps • Format for disk-resident data • Creation of event lists • Basic analysis capability • Size • as small as possible • Target: 5kB/event • hard upper limit: 10 kB/event Ulrich Heintz - D0 collaboration meeting
Thumbnail Contents • Data Tier Committee proposal • http://budoe.bu.edu/~heintz/data_tier/tmb_v2.htm • Based on presentations of object ID groups • Types of objects • Electrons/Photons • Muons • Taus • Jets • Missing pT • Tracks • Vertices • Preshower clusters (only saved if linked to e/ or ) • Trigger information (not yet specified) • MC information kept as is Ulrich Heintz - D0 collaboration meeting
Open Questions • Strategy for trigger information • Implementation • D0OM TMB is single chunk, also part of DST • pack words into as few bits as needed • transparent unpacking routine to make analysis independent of file format (DST or TMB) • Pointers • 8-bit words (as currently specified in most objects) • bit masks (as big as necessary for the event) • both ? • Precision for error matrices • Assume 16-bit here • 32 bits require 2 kB/event more Ulrich Heintz - D0 collaboration meeting
Feedback Needed • Physics and object ID groups • examine contents for important omissions • Can the following be determined? • all necessary errors • number of degrees of freedom for all 2 • object quality • Is 32-bit quality mask required? Ulrich Heintz - D0 collaboration meeting
Global • overall event information • more…? • only store if it cannot be calculated from TMB 102 bytes/event Ulrich Heintz - D0 collaboration meeting
Electrons/Photons • all electrons, photons (1) • error matrix • 3x3 (transverse) • 2x2 (z) • pointers to • tracks (2) • preshower (2) • vertex (1) • # dof? 126 bytes/event Ulrich Heintz - D0 collaboration meeting
Muons • all muons (2) • pointers • 2 tracks • no preshower • # dof? 158 bytes/event Ulrich Heintz - D0 collaboration meeting
Taus • all taus (2) • pointers • up to 5 tracks • vertex • preshower • requires some additional information from cal cluster • errors? 60 bytes/event Ulrich Heintz - D0 collaboration meeting
Jets • all jets (4*5) • 4 algorithms • cone (2) • kT • spare • enough info for • jet energy corrections • miss pT significance • no preshower clusters • errors? 1358 bytes/event Ulrich Heintz - D0 collaboration meeting
Missing pT • missing pT • value for one vertex • information for • revertexing • miss pT significance • hot cell info • errors? 301 bytes/event Ulrich Heintz - D0 collaboration meeting
Tracks • all tracks (80) • error matrix • 16 bits • 3x3 (transverse) • 2x2 (z) • info for • revertexing • no preshower • add energy? 2720 bytes/event Ulrich Heintz - D0 collaboration meeting
Vertices • vertices • primary/secondary • 50/event (overestimate) • bit mask of tracks 1900 bytes/event Ulrich Heintz - D0 collaboration meeting
Preshower Clusters • preshower clusters • only if linked to • e/ • 288 bytes/event Ulrich Heintz - D0 collaboration meeting
Contents Ulrich Heintz - D0 collaboration meeting
Contents Ulrich Heintz - D0 collaboration meeting