Offline Status Review M. Moulson, P. Valente, for the Offline Group 16 March 2001 Outline: Status update FILFO: new developments (G. Finocchiaro) Questions.

Slides:



Advertisements
Similar presentations
Status reports Trigger simulationM. Palutan, B. Sciascia DC GeometryA. Antonelli, S. Dell’Agnello DC wire sag measurementS. Dell’Agnello, C. Forti DC s-t.
Advertisements

STAR Status of J/  Trigger Simulations for d+Au Running Trigger Board Meeting Dec5, 2002 MC & TU.
Barbara Sciascia – LNF 1 K  semileptonic BR measurement B. Sciascia 4 may 2006 KpmKSL joint meeting.
Offline Status Report M. Moulson, 20 December 2001 Summary presentation for KLOE General Meeting Outline: Processing of 2001 data History of datarec executable.
Measurement of the absolute BR(K  +  -  + ) : an update Patrizia de Simone KLOE Kaon meeting – 21 May 2009.
Work finished M. Antonelli ISR and f decay simulation M. MoulsonBank-reduction code for DST’s M. Palutan et al.Trigger simulation parameters S. GiovannellaGEANFI.
MC Study on B°  J/  ° With J/      °     Jianchun Wang Syracuse University BTeV meeting 03/04/01.
B.Sciascia Kpm Meeting - LNF - February, 3 rd Charged kaon meeting LNF - February, 3 rd 2004 B.Sciascia TagBias  Bug on error calculation  Sensitivity.
Notes on offline data handling M. Moulson Frascati, 29 March 2006.
KLOE Offline Status Report Data Reconstruction MonteCarlo updates MonteCarlo production Computing Farm C.Bloise – May 28th 2003.
Offline Discussion M. Moulson 22 October 2004 Datarec status Reprocessing plans MC status MC development plans Linux Operational issues Priorities AFS/disk.
Current Status of Hadron Analysis Introduction Hadron PID by PHENIX-TOF  Current status of charged hadron PID  CGL and track projection point on TOF.
Realistic, large-scale MC production M. Moulson, 20 December 2002 Summary presentation for KLOE General Meeting Outline: Production proposal Refinements.
Status reports M. Antonelli ISR and f decay simulation S. Dell’AgnelloDC geometry review P. de SimoneDC s-t relations with new sag model A. AntonelliDC.
TOF Meeting, 9 December 2009, CERN Chiara Zampolli for the ALICE-TOF.
ALICE Upgrade for Run3: Computing HL-LHC Trigger, Online and Offline Computing Working Group Topical Workshop Sep 5 th 2014.
MC/Offline Planning M. Moulson Frascati, 21 March 2005 MC status Reconstruction coverage and data quality Running time estimates MC & reprocessing production.
KLOE Computing Update Paolo Santangelo INFN LNF KLOE General Meeting University of Rome 2, Tor Vergata 2002, December
G.Corti, P.Robbe LHCb Software Week - 19 June 2009 FSR in Gauss: Generator’s statistics - What type of object is going in the FSR ? - How are the objects.
LAV Software Status Emanuele Leonardi – Tommaso Spadaro Photon Veto WG meeting – 2015/03/24.
Progress on BR(K L  p + p - ) using a double-tag method A. Antonelli, M. Antonelli, M. Dreucci, M. Moulson CP working group meeting, 25 Feb 2003.
STATUS OF KLOE F. Bossi Capri, May KLOE SHUTDOWN ACTIVITIES  New interaction region  QCAL upgrades  New computing resources  Monte Carlo.
E. De LuciaNeutral and Charged Kaon Meeting – 7 May 2007 Updates on BR(K +  π + π 0 ) E. De Lucia.
DST status Ready for production Analysis of sample ksl DST’s in progress for ~1 week ksl DST event size: 2.8 MB/nb GB for 200 pb -1 Other streams.
K  group activities K + K - retracking features New vs Old : resolution future planning. Conclusion and outlook K + K - retracking features New vs Old.
V.Patera – KLOE GM – Otranto – 10 June 2002 K  reconstruction status K + K - retracking features New vs Old : resolution New vs Old : efficiencies Conclusion.
Update on MC-04(05) –New interaction region –Attenuation lengths vs endcap module numbers –Regeneration and nuclear interaction –EMC time resolution –
Barbara Sciascia – LNF 1 Barbara Sciascia Measurement of the absolute branching ratio of K  l3 decays and of the R  e ratio Blessing meeting of the final.
Status of the KLOE experiment M. Moulson, for the KLOE collaboration LNF Scientific Committee 23 May 2002 Data taking in 2001 and 2002 Hardware and startup.
The KLOE computing environment Nuclear Science Symposium Portland, Oregon, USA 20 October 2003 M. Moulson – INFN/Frascati for the KLOE Collaboration.
Dead or alive ??!! … Erika & Patrizia …. … this story begins when … … we were trying to produce the KMP dst’s for 2004 data … reproduce the List oh the.
Offline meeting Outcome of Scientific Committee Status of MC04 Proposal for a minimum bias EvCl sample Other offline activies: –Reprocessing –Dead wires.
Offline meeting  Status of MC/Datarec  Priorities for the future LNF, Sep
 0  5  Outline Event selection & analysis Background rejection Efficiencies Mass spectrum Comparison data-MC Branching ratio evaluation Systematics.
Preliminary results for the BR(K S  M. Martini and S. Miscetti.
Offline Status Report A. Antonelli Summary presentation for KLOE General Meeting Outline: Reprocessing status DST production Data Quality MC production.
Barbara Sciascia July,29 th - LNF 1 Barbara Sciascia K  semileptonic decays Charged Kaon Meeting July, 29 th - LNF Single photon efficiency in KPM events.
B.G.Cheon Mini-Trigger/DAQ workshop,OCU ECL Trigger overview ByungGu Cheon (SKKU) Outline  ECL calorimeter  ECL trigger scheme & performance.
Progress on F  with the KLOE experiment (untagged) Federico Nguyen Università Roma TRE February 27 th 2006.
Status report of the KLOE offline G. Venanzoni – LNF LNF Scientific Committee Frascati, 9 November 2004.
Status of the hadronic cross section (small angle) Federico Nguyen February 22 nd 2005  the 2002 data sample and available MC sets  trigger efficiency.
Work finished M. Antonelli ISR and f decay simulation M. MoulsonBank-reduction code for DST’s.
MC sign-off and running plans M. Moulson, 1 March 2004 Offline discussion Outline: Results of tests on new MC files Sign-off on production version What.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
Tuning of trigger simulation parameters (Bossi, Moulson, Palutan, Sciascia) Calorimeter trigger thresholds calibration using prompt photons from K S 
Régis Lefèvre (LPC Clermont-Ferrand - France)ATLAS Physics Workshop - Lund - September 2001 In situ jet energy calibration General considerations The different.
Status report on analysis of BR(K S  p + p - p 0 ) A. Antonelli, M. Moulson, Second KLOE Physics Workshop, Otranto, June 2002.
1 Reminder: Why reprocess? data Reconstruction: DBV DSTs: DBV data DBV-19 for reconstruction & DSTs, Run < DBV-20 for.
1 Reconstruction tasks R.Shahoyan, 25/06/ Including TRD into track fit (JIRA PWGPP-1))  JIRA PWGPP-2: Code is in the release, need to switch setting.
20 October 2005 LCG Generator Services monthly meeting, CERN Validation of GENSER & News on GENSER Alexander Toropin LCG Generator Services monthly meeting.
Paolo Massarotti Kaon meeting March 2007  ±  X    X  Time measurement use neutral vertex only in order to obtain a completely independent.
DST data structures: Status report M. Moulson, CP working group 25 October 2001.
KLOE general meeting December 2002 Tor Vergata K charged status report DST production status New analysis items:  K + K - cross section/  line.
M. Martemianov, ITEP, October 2003 Analysis of ratio BR(K     0 )/BR(K    ) M. Martemianov V. Kulikov Motivation Selection and cuts Trigger efficiency.
Jianming Qian, UM/DØ Software & Computing Where we are now Where we want to go Overview Director’s Review, June 5, 2002.
Status Report on Data Reconstruction May 2002 C.Bloise Results of the study of the reconstructed events in year 2001 Data Reprocessing in Y2002 DST production.
Status of the measurement of K L lifetime - Data sample (old): ~ 440 pb -1 ( ) - MC sample: ~125 pb -1 ( mk0 stream ) Selection: standard tag (|
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
David Lange Lawrence Livermore National Laboratory
MC/OFFLINE meeting  Status  Request by Ke2 group  aob LNF
MC/OFFLINE meeting Status of data reprocessing
Update on the false-dead DC wire problem
KLOE offline & computing: Status report
analisys: Systematics checks
MC ’04-’05 objectives                                                       
Large scale MC production II
Offline Report Outline: Status update DST Proposal P. de Simone
Status of KLOE Status of the detector The y2000 data taking
ALICE Computing Upgrade Predrag Buncic
KLOE General Meeting - LNF March,
Presentation transcript:

Offline Status Review M. Moulson, P. Valente, for the Offline Group 16 March 2001 Outline: Status update FILFO: new developments (G. Finocchiaro) Questions to discuss MC production on Linux (P. Valente)

Processing of fall 2000 data Reference data set: Runs 15197—17330 (23 Sep—11 Dec) 5.61G triggers, files, 13.6 TB raw data Offline  L dt = 23.1 pb -1 DBV-6: 5.5 pb -1 DBV-7: 18.0 pb -1 Total events collected: 130M Bhabhas 67M f decays est. s f = 2.9 m b 10.9M K L tags 7.2M K L crash 19.5M K + K - w/ vertex 6.2M rp tags

Event streaming 2050 Hz 1650 Hz raw EmC recon. DC recon. Evt. Class bha kpm ksl rpi rad clb flt afl 400 Hz 12 Hz Evt. Class cos prescaled cosmic 40 Hz MB cosmic ÷10 ÷100 Bhahba 40 Hz 50 Hz 450 Hz Typical raw data composition, Nov-Dec ’00  L  = ~ 9.5  cm -2 s -1  Tot. rate ~2050 Hz Unvetoed cosmics~ 700 Hz Prescaled cosmics~ 400 Hz Mach. Bkg + Bhabha < 20°~ 900 Hz Physics ( f + Bhabha > 20°) < 100 Hz

Processing statistics for fall 2000 data Raw data:5605M Events, 13.6 TB Physics:2.0% of total events 25% of raw volume 160 GB/pb -1 Bhabhas:2.3% of total events 20% of raw volume 114 GB/pb -1 StreamEvents (M)Volume (GB)Summary kpm ksl rpi rad clb M Events 3.6 TB bha flt afl cos M Events 4.2 TB Avg. fraction of events tracked: 26% Avg. bandwidth on 40 CPU’s: 1060 Hz Avg. time/trigger 38 ms Avg. time/tracked evt. 151 ms

datarec performance in fall 2000 Daily averages Average uptime efficiency: 63% Staging and procedural losses count Evts. acquiredEvts. processed Once in stable situation, able to follow with ~75% of data processed No DC trig End of data Follow-up After Xmas Missed runs Reprocessing Acquistion rate Reconstruction rate Farm bandwidth 23 Sep 11 Dec

Brief history of datarec executable DBV-4 First version of datarec with all tracking upgrades complete Used for 1999 MC production DBV-5 Event classification sub-flags modified Problem discovered: All events with 2 p  and >1 g thrown away DBV-6 DBV-5 bug fixed Sub-flags for rpi, clb streams modified Very large angle Bhabha counter added Problem discovered: FILFO Bhabha filter causing losses in neutral radiative channels DBV-7 DBV-6 condition for running FILFO Bhabha filter fixed LAB selection cuts modified (E max )

New version of datarec executable Already in DBV-8: CLUFIXENE Now runs on MC events Calibration factor adjusted EMCALIB Slewing corrections added VTXFIN Path length corrected Other minor bugs fixed (Almost) ready for inclusion in datarec: FILFO Fast tracking cuts N hits definition excludes pileup A_Czlib event compression FILFO gg counter added Fills ECLS for rejected events Can write ECLS w/o ECLMOD TRCLMOD Track-cluster projection fixed ECLMODK S semileptonic tag added rp tag modified New ECLS bank version VLABNew luminosity module

New version of GEANFI GEANFI version 1.06/07 released on 6 Feb: EVA generator inserted p + p - g generator with different models for ISR, FSR, interference with f 0 g w  hg decay inserted h  3g decay (C-violating) inserted Improved simulation of K   3 p decays ·f  rp+3p generator added parameter to specify fraction of decays that don’t proceed via rp Modifications to GEANT tracking to allow generation of specific K L topologies K L decaysin beam pipe before entering DC before entering calorimeter in calorimeter Change name of output banks: DTCE  MDTC, CELE  MCEL Makes it easier to re-reconstruct MC files that have already been reconstructed New default value for magnetic field: I = 2300 A

Status of MC production Event typeRequestTodayAdded f  all 2.4M f  K S K L K S  pp ; K L  various K S  p + p - ; K L  all (1.1M) 2.9M4.8M Mostly K S  p + p -, K L  3p 0 Some K S  p + p -, K L  p + p anywhere K S  semileptonic, K L  all   K + K - K ±  pmn, p e n 0.24M radiative channels f  p 0 g, hg, hg, f 0 g, a 0 g e + e -  m + m - g, p + p - g, wp 0 2.0M2.6M Mostly ppg events calibration channels e + e -  e + e - e + e -  m + m - cosmic rays 0.8M0 Total~8.3M10.0M MC production for 2000 data started 9 Feb

What needs reprocessing? Reprocess DBV-6 (5.5 pb -1 ) for neutral radiatives? FILFO Bhabha filter deleterious to neutral radiative events Rejects 40% of f  hg  ggg events Pre DBV-7: Only runs on “charged” events Charged event: N hits > 30 Pileup contribution to N hits in 2000 data DBV-7: Bhabha filter vetoed by neutral radiative tag instead of N hits cut Luminosity to 1% only possible with > DBV-7 reconstruction from raw Reprocess from raw w/o tracking Retain only rad, bha streams Reprocess DBV-6, 7 (23.1 pb-1) for tracking updates? Track length, TCA projection corrections can be handled at analysis stage

Wait on DC calibrations for datarec? s-t constants sensitive to pressure Calibration in 2000 when residuals > 20 m m Mean frequency of calibration: 1/week Observation: Large changes (~100 m m) in residual distributions observed only after hardware interventions Proposal: 50 m m < residuals < 100 m m Estimated loss in e VTX = 1% Warning to calibration operators Reconstruction not stopped Residuals > 100 m m Stop reconstruction Wait for calibration Essentially protects against human error Atmospheric Pressure

Wait on EmC calibrations for datarec? Two regimes: 100 nb -1 in ~hours: Easy to wait, don’t have to wait long! When calibrations not available, plenty of data on tape to reconstruct Requires stable & reliable calibration processes t fluctuations > t calibration : does it matter? 100 nb -1 in ~days: May have to wait a long time! When calibrations arrive, they have limited validity: t fluctuations < t calibration These runs typically not used for analysis Intermediate regime: Could be where waiting matters most Available flags: CT0GT RF, DT cable gg events, every run CABTfine D t 0 adjust by column gg events, every 100 nb -1 CABEAbs. E scale/column equalization Bhabha + gg events, every 100 nb -1 Other considerations: Observation from last 4 weeks of 2000 data: Use of calibrations from previous 100 nb -1 usually resulted in D t 0 within tolerance EmC reconstruction gets redone for Ntuples and DST’s in any case Currently evaluating impact on streaming

Retain flt and afl streams? flt stream (FILFO-selected events) Adds ~25% to raw data volume (3.8 TB on top of 13.6 TB) Has not been seriously used to date Potentially useful for recovery from tracking problems Possible solution: delete flt files after the fact afl stream (1% of FILFO-rejected events) Has not been seriously used to date 75% of raw events are FILFO-rejected, FILFO is fast Negligible benefit to keeping afl stream in datarec chain

How to handle prescaled cosmics? Trigger cosmic veto known to cause ~50% inefficiency for ppg events with high M 2 ( pp ) 1/5 of vetoed cosmics retained by trigger to study bias (“prescaled cosmics”) Current situation 10% of prescaled cosmics retained as raw events in cos stream Same 10% passed through reconstruction chain, ppg events end up in rad stream New proposal New code (P. Branchini) selects cosmic vetoes that could be ppg events Efficiency: No losses on ~1000 cos events that pass ppg filter Rejection: 93% rejection of uncut cos event sample Incorporate in selcos module for an intelligent software downscale Entire sample of cos ppg events ends up in rad stream Useful to retain unbiased cos stream for other analyses? Effect of cosmic veto on K + K - < 1% (M. Martemianov, Kaon WG) Expected effect for K S K L events minimal p  spectrum of p ’s that trigger comsic veto dies out below 300 MeV

What information do we keep in DB2? Counters:VLAB, Gold Bhabha, gg, K S  p + p -, K S  p 0 p 0, K L crash 20 fields K + K -, rp, Neutral Radiative, Rejected Bhabha, cosmic, MB Job table+8 unused fields Fitted quantities:  s from Bhabhas, E tot from EmC, T - L/c from Bhabhas 20 fields M(K S  p + p - ), s M (K S  p + p - ) Job table+15 unused fields Status flags:Biases: Indicates any reconstruction errors that cause biases in stream 2 flags per stream Obsolete: Indicates if file has been superseded by a new reconstruction datarec file table Encoding of status flags: Word of bits independently set to indicate reasons for bias/motive for reprocessing Calibrations (DC, EmC t, EmC E) Bugs (FILFO, clustering, tracking, each ECL filter, etc.) No bits set means stream good to use for analysis Example KID query: input url "dbdatarec:stream_code=’rad’ and run_nr between and and Biases=0 and Obsolete=0"

What is needed for MC production off-site? Obstacles to off-site production: Inability to read-write connect to DB from outside LNF Read GEANFI cards from DB2 Update processing/processed flags, random seeds Keep track of files produced Relatively easy to enable outside access for individual nodes on request Scripts that coordinate generation/reconstruction designed for LNF setup Need modifications and testing to run at remote sites Need mechanism for archival output files

Proposal for mini-DST production Mini-DST’s to be produced: in dedicated production pass in zlib-compressed YBOS format with a bank subset essential for physics analysis, including summary banks for different event classification substreams Status: zlib compressionDone ScriptsSome work needed Retained banksNeeds definition Summary banksNeeds definition, coding SubstreamingNeeds definition Waiting on physics input—Technical aspects relatively simple

DST substreams: initial proposal Initial proposal based on ksl Ntuple, radiant substreams, datarec streams, and EVCL tags ks2piK S  p + p -, K S  p 0 p 0 ksemilK S semileptonic decays klcrK L crash kl2p0K L  p 0 p 0 kl3p0K L  p 0 p 0 p 0 klpppK L  p + p - p 0 intertaginterferometry tags kpmkpm (K + K - ) stream rpirpi ( rp ) stream neu_max4gneutral events, at most 4 prompt g ’s neu_min5gneutral events, at least 5 prompt g ’s cha_min3g2 tracks, 3 or more prompt g ’s cha_ppg p + p - g tagged events clbclb ( m + m -, p + p - ) stream

DST banklist: initial proposal Raw Banks (?) 2 KB/evt w/w/o compression Allow recovery of information not in DST LRID, EVCL Event headers T0GL Global t0 TRIG (TPIE, TMON, TCAF, MOKA) Trigger summaryBased on Ntuple block, loosely discussed CTRG Sector-to-cluster CSPS (CELE, CWRK) Calorimeter hitsAlmost ready CLUS (CLPS, CLLS) Calorimeter clustersPlanned QCAL (QCAE, QWRK) QCAL hitsBased on Ntuple, CSPS; new to this proposal DC hit counts Based on Ntuple, new to this proposal DTFS w/o hit lists Fitted tracksNew to this proposal DVFS Fitted vertices TCLO Track-to-cluster ECLS, ECLO Event classification KNVO, VNVO, INVO Neutral vertices

Mini-DST size estimate Example mini-DST size estimates prepared with help of S. Miscetti ksl stream: K S  p + p -, K L  3p 0 events selected by S. DiFalco Original event size:34.4 KB CPTEST3:11.4 KB +gzip7.3 KB +dropping raw~5.5 KB Typical DST event size for kpm, ksl substreams: ~7 KB Total reduction factor not accounting for event selection: ~5 rad stream: substreams from radiant Original event size~23 KB cha_min3g7.6 KB (+gzip  4.9 KB) neu_max4g3.6 KB neu_min5g4.0 KB Typical DST event size for rad subtreams: 3-5 KB Total reduction factor not accounting for event selection: ~5 Estimated zlib compression factor: ~1.6