1 / 9

DST data structures: Status report

DST data structures: Status report. M. Moulson, CP working group 25 October 2001. DST proposal. Compressed YBOS format Produced from datarec output kpm, ksl, rpi, rad One output DST per run and stream Exception: rad stream (charged and neutral DST’s) Subset of banks and event tags

marina
Download Presentation

DST data structures: Status report

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DST data structures: Status report M. Moulson, CP working group 25 October 2001

  2. DST proposal • Compressed YBOS format • Produced from datarec output • kpm, ksl, rpi, rad • One output DST per run and stream • Exception: rad stream (charged and neutral DST’s) • Subset of banks and event tags • Raw banks to be dropped after initial period of debugging

  3. Task list

  4. Bank list and data structures

  5. Data structure related tasks • Identify banks to drop • Write A/C module to: • Create new summary banks if needed • Modify existing banks if needed • Write transparent PROD2NTU subroutine: • Read new (DST) or old (normal YBOS) banks indifferently • Fill as many Ntuple variables as possible if only DST banks exist • Communicate changes to A/C path for DST production

  6. Tracking banks • Banks dropped: DTCE, DHRE, DPRS, DHSP, DCHD • New banks: DCNH– total hits in DC • Total hits, hits used by PR, TF • Big and small cells • Banks modified: DTFS– hit lists deleted • Status: A/C module and PROD2NTU code done, in library

  7. Trigger banks • Banks dropped • TPIE, TMON, TCAF– replaced by TDST • TELE, PZZA– replaced by CTRG • MOKA– emulation not needed for DST • New bank: TDST • B/E/W multiplicities for LET and Cosmic series • TDC’s for T1C, T1D, T2D, injection, and fiducial • Number of T2 hits from CAFFE • Status: A/C module and PROD2NTU code done, in library

  8. Example UIC for ksl DST’s • use eclsfilt emcdbini clurec clufixene t0_find clufixtim clu2trig track_dst trig_dst • talk eclsfilt sel kltag yes klcrash yes intertag yes ksneut yes ksemil yes klppp yes kl3p0 yes ret ret • filter eclsfilt on • output select events/filter=eclsfilt • output select drop **** • output select kept LRIDEVCLT0GLTDSTCTRGCSPSCPLSCLLSQCAEQWRKDCNHDTFSDVFSTCLOECLSECLOKNVOVNVOINVO • output zip 5

  9. Results • DST volume estimate for 200 pb-1: • 2001 average ksl occupancy: 2.5M Evt/pb-1 • 200 pb-1 × 2.5M Evt/pb-1× 0.72 KB/Evt = 360 MB • Volume estimate doubles if raw banks retained

More Related