1 / 15

EEMC Software Overview

EEMC Software Overview. ezTree – 1:1 raw data container Offline analysis schemes w/o tracking Online/fast-offline tools DB organization /run selection New EEMC algos: pi0 and MIP w/ SMD Summary of EEMC software meeting @ IUCF. Jan Balewski, IUCF STAR Collaboration Meeting July 17, 2004.

faith
Télécharger la présentation

EEMC Software Overview

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. EEMC Software Overview • ezTree – 1:1 raw data container • Offline analysis schemes w/o tracking • Online/fast-offline tools • DB organization /run selection • New EEMC algos: pi0 and MIP w/ SMD • Summary of EEMC software meeting @ IUCF Jan Balewski, IUCF STAR Collaboration Meeting July 17, 2004

  2. branches Size: 5 or 30*) kB/eve in 2004 2-3 x more in 2005+ *) with BSMD & BPRS muDst in 2005 ezTree • EVE HEADER: • mEventNumber, mToken, mTimeStamp, mRunNumber • EEMC ADC: ETOW, ESMD • BEMC ADC: BTOW, pres, smd • TRIG: • bXing: bX48hi, bX48lo, bX7bit; npre,npost; • trigged ID: daqbits, offline_id[32] • E-EMC DSM inputs : EEMC[144] , EEMC_L1[16] • B-EMC DSM inputs : BEMC[2][240] , BEMC_L1[48] • BBC and ZDC DMS level-2 inputs : VTX[8] • B+E EMC level-2 inputs: EMC[8] • level-3 (last) DSM inputs : lastDSM[8] • CTB hits: CTB[240] • L3 tracks (if available) ezTree is TTree containig 1:1 copy of DAQ files

  3. EEMC analysis is ‘dual boot’ StRoot ‘red’ zone  Note, gains & peds are not needed for BFC production siew 200 Hz BFC 1 - 0.1 Hz DB mapping ezTree muDst StDbMaker 200Hz 10Hz DB gains, ped & mapping STAR DAQ 1 kHz http://www.star.bnl.gov/STAR/eemc/software/StEzExample/ DAQ files 1MB/eve STAR DB StDbLib EEMC Db array EEMC raw hits histograms ROOT-based Physics Analysis Module

  4. Hal Spinka, Jim Sowinski EEMC in ‘Panitkin plots’ simple sorter (w/ trig filter) 10 sec startup time ezTree ADC data corruption (N*256 is shown) Frequency of ADC-ped>thres Trigger problems (broken DSM-1 logic) Towers Preshower 1 12 eta bins failed Channel # Preshower 2 60 phi bins output 1:1 OK Postshower input Raw ADC http://www.star.bnl.gov/STAR/eemc/software/panitkin/ events ASCII dump of DB Tonko’s Daq reader P-plot Histo filler P-plot Histo presenter DAQ • raw ADC hits • DSM data P-plot on evp.starp , 10 minutes startup time

  5. watchDog – EEMC fast offline Carousel 30 mnts native format HPSS miniDaq evp01.starp Sorter 5 mnts TclTk GUI calling ROOT scripts STAR DB siew 5 mnts scp 3 mnts ezTree DAQ presenter F=new TFile(..) FGet()Draw() http://www.star.bnl.gov/STAR/ eemc/how_to/watchDog/

  6. Alignment of Peds in FEE ezTree Histo Ped vs. chan events Calc ped offsets Table w/ offsets Display Load peds to FEE Trigger FEE http://www.star.bnl.gov/STAR/eemc/how_to/feePed/ Comparison of DSM JP sum width before and after pedestal alignment • Problem (solved last year): • trigger decision is based on ADC >>3 • JP sum is broad due to accumulated round-off error • software offsets are needed to place all peds in chan 24 raw ADC Continuous monitoring of tower peds is required. offsets added

  7. EEMC DB tools TclTk GUI using ASCII interface ASCII interface to DB ( StDbLib ) Select flavor != “ofl” Select sector/table Select time stamp P.Zolnierczuk, IUCF c-struct defining DB record • Sector 1 • Peds[ ] • Gains[ ] • Mask[ ] • Sector 2 • Peds[ ] • Gains[ ] • Mask[ ] • ………….

  8. EEMC calibration for 2004 Mapping=OK Pre/Post/SMD calibration prelim, use flavors!=‘ofl’ Tower calibration prelim, default Peds: AuAu200 –online AuAU62, pp200 –final Dead channels: as for peds http://www.star.bnl.gov/STAR/eemc/logbook/ entry #605

  9. Monitoring of Peds/Broken Channels Strange pedestal ? ? Time stability of pedestal 800 hours of pp run • Offline analysis of all pedestal runs (ezTree) , Murad Sarsour, IUCF • width/position/time stability for every tower/pre/post/smd strips (4000 chan) • 2D (time and channel #) error report table shown below ? Crate 1 Crate 2 Crate 3 ? Crate 4

  10. Run Selection Spread Sheet • Combines: Trig Info, STAR DB info, RHIC/Pol info, sub-detector failures • Use the same spread sheet to generate jobs, add runs, etc. • Comma Separated Values (CSV) format simplifies automatization & visualisation. • E.g.: query the file catalog for the muDst list of every accepted run and save result as .lis, • Use Tcl, Perl, etc.: http://www.star.bnl.gov/STAR/eemc/how_to/runList/ • Location http://www.star.bnl.gov/protected/spin/balewski/2004/summary/ • pp200: pp200-ver4A.csv , EEMC run QA is done • AuAu 62: auau62-ver2.csv , EEMC run QA is done • AuAu 200: auau200-ver0x.csv , no run QA

  11. MIPs from Isolated Pairs of SMD Strips Preshower 1 require UxV & R>thr ADC – ped MPV Tower Response require UxV UxV & R>thr P Q U V R T ADC – ped SMD cross section Murad Sarsour +JB, IUCF U & V planes are orthogonal in each sector Used 1,600,000 minB pp200 events. http://www.star.bnl.gov/STAR/eemc/calibration/run4/smdMip00xx00/

  12. Pi0 reco with SMD & Towers U-plain M = 0.158 GeV sigma = 0.031 GeV V-plain Mgg [GeV] Jason Webb, IUCF E=14 GeV towers

  13. EEMC Software Meeting Summary • EEMC software Meeting at IUCF Indiana, May 22, 2004 • Draft agenda • Jan: Status of EEMC software .ppt • Renee Fatemi: Tower calibration .ppt • Jason Webb : SMD calibration .ppt.pdf • Robert Cadman: tracking MIP's to SMD, events with nPrimTracks below 300. • David Relyea: Pre/Post calibration with tracks .ppt • Steve Vigdor: physics/analysis goals .ppt ) • Will Jacobs: task assigment.doc or .pdf http://www.star.bnl.gov/protected/spin/eemc/

  14. IUCF Meeting Outlook • calibration: final pre/post/smd using MIP’s /slopes • software : include BSMD in ezTree (done) • convert bulk of pp200 from 2004  ezTree • (full B+E EMC data & Trig) • analysis: • pi0, eta from pp200, AuAu62 • Jets reco from pp200 • new algorithms: • pi0/gamma discrimination • M-C: slow simulator of SMD response (photon stat) • Tracking • extension to eta ~1.6 w/ vertex & SMD point • use ET from EMC as constrain (W+/-) • reco electromagnetic energy in EEMC • embedding

  15. EEMC Wish List • Receive continuous support from STAR software team, THANKS ! • materialize plan: • ezTree with raw DAQ data is branch of muDst • improve muDst I/O form 10 Hz  200Hz • add missing fast detectors • run muDst production on all events during data taking • adopt E- & B-EMC code to feed on muDst • Work towards 1TB disk space for E+B EMC ezTree’s for 2004 data • Help needed with EEMC embedding machinery • ---- run 2005 operation ------ • Take pedestals before every fill (better performance monitoring) • Save P-plots for every run, please !

More Related