Work finished M. Antonelli ISR and f decay simulation M. MoulsonBank-reduction code for DST’s.

Slides:



Advertisements
Similar presentations
Status reports: Production environment Trigger simulationM. Palutan, B. Sciascia EmC responseS. Miscetti Background selectionS. Miscetti, M. Moulson DC.
Advertisements

Status reports/Discussion items S. DellAgnello DC geometry review DC wire sag measurements P. de SimoneDC s-t relations with new sag model S. Miscetti.
Status reports Trigger simulationM. Palutan, B. Sciascia DC GeometryA. Antonelli, S. Dell’Agnello DC wire sag measurementS. Dell’Agnello, C. Forti DC s-t.
VETO Analysis Update Michael Wood University of Massachusetts, Amherst Outline Introduction and basics Reconstruction packages Efficiencies Simulation.
Track Trigger Designs for Phase II Ulrich Heintz (Brown University) for U.H., M. Narain (Brown U) M. Johnson, R. Lipton (Fermilab) E. Hazen, S.X. Wu, (Boston.
Wing Attack - Plan R or How I learned to stop worrying and love the Monte Carlo 06/06/06.
Status report on EMC simulation... Part 3 The plan is to:  SURVEY the existing situation over the runs - Validation of plots using  and.
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.
Status of  b Scan Jianchun Wang Syracuse University Representing L b scanners CLEO Meeting 05/11/02.
Notes on offline data handling M. Moulson Frascati, 29 March 2006.
GRD - Collimation Simulation with SIXTRACK - MIB WG - October 2005 LHC COLLIMATION SYSTEM STUDIES USING SIXTRACK Ralph Assmann, Stefano Redaelli, Guillaume.
KLOE Offline Status Report Data Reconstruction MonteCarlo updates MonteCarlo production Computing Farm C.Bloise – May 28th 2003.
Outline: (1) The data sample (2) Some news on the analysis method (3) Efficiency revised (4) Background revised (5) Data: spectrum + “phi-curve”
Offline Discussion M. Moulson 22 October 2004 Datarec status Reprocessing plans MC status MC development plans Linux Operational issues Priorities AFS/disk.
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.
Update on the new reconstruction software F. Noferini E. Fermi center INFN CNAF EEE Analysis Meeting - 14/09/20151.
26 Jan, MEG Software Status Framework for MEG MC, Unification of LargePrototype/beam test, Schedule and DC reconstruction MEG Software Group.
System Development Lifecycle Verification and Validation.
DC12 Commissioning Status GOALS: establish operating conditions, determine initial calibration parameters and measure operating characteristics for the.
BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.
MC/Offline Planning M. Moulson Frascati, 21 March 2005 MC status Reconstruction coverage and data quality Running time estimates MC & reprocessing production.
Offline/MC status report M. Moulson 6th KLOE Physics Workshop Sabaudia, May 2006.
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.
NA62 Trigger Algorithm Trigger and DAQ meeting, 8th September 2011 Cristiano Santoni Mauro Piccini (INFN – Sezione di Perugia) NA62 collaboration meeting,
E. De LuciaNeutral and Charged Kaon Meeting – 7 May 2007 Updates on BR(K +  π + π 0 ) E. De Lucia.
1 Iterative dynamically stabilized (IDS) method of data unfolding (*) (*arXiv: ) Bogdan MALAESCU CERN PHYSTAT 2011 Workshop on unfolding.
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 –
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.
Status of K S   e analysis C. GattiT. Spadaro Selection on data Selection on MC Efficiencies from data, K L   e, K S    ,      , bhabha.
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
David Adams ATLAS DIAL: Distributed Interactive Analysis of Large datasets David Adams BNL August 5, 2002 BNL OMEGA talk.
CBM ECAL simulation status Prokudin Mikhail ITEP.
PID simulations Rikard Sandström University of Geneva MICE collaboration meeting RAL.
Evgeny Kryshen (PNPI) Mikhail Ryzhinskiy (SPbSPU) Vladimir Nikulin (PNPI) Detailed geometry of MUCH detector in cbmroot Outline Motivation Realistic module.
Offline Status Report A. Antonelli Summary presentation for KLOE General Meeting Outline: Reprocessing status DST production Data Quality MC production.
Status report of the KLOE offline G. Venanzoni – LNF LNF Scientific Committee Frascati, 9 November 2004.
1 Occupancy, Rate Effects & Combinatorial Background By Rusty Towell January 8, 2009.
STAR Collaboration Meeting, BNL – march 2003 Alexandre A. P. Suaide Wayne State University Slide 1 EMC Update Update on EMC –Hardware installed and current.
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.
Offline Status Review M. Moulson, P. Valente, for the Offline Group 16 March 2001 Outline: Status update FILFO: new developments (G. Finocchiaro) Questions.
Status report - Tracking code - T.Gogami 9/30/2010.
Tuning of trigger simulation parameters (Bossi, Moulson, Palutan, Sciascia) Calorimeter trigger thresholds calibration using prompt photons from K S 
P latform stability and track-fit problems M. Moulson, T. Spadaro, P. Valente Tracking Meeting, 18 Jul 2001.
Giuseppe Ruggiero CERN Straw Chamber WG meeting 07/02/2011 Spectrometer Reconstruction: Pattern recognition and Efficiency 07/02/ G.Ruggiero - Spectrometer.
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.
Hands-On Microsoft Windows Server 2008 Chapter 7 Configuring and Managing Data Storage.
Ghost Identification M. Needham EPFL. Outline Embedding data Matching study  2 /dof study.
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.
Evelyn Thomson Ohio State University Page 1 XFT Status CDF Trigger Workshop, 17 August 2000 l XFT Hardware status l XFT Integration tests at B0, including:
LHCb Computing activities Philippe Charpentier CERN – LHCb On behalf of the LHCb Computing Group.
AliRoot survey: Calibration P.Hristov 11/06/2013.
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.
Off-Detector Processing for Phase II Track Trigger Ulrich Heintz (Brown University) for U.H., M. Narain (Brown U) M. Johnson, R. Lipton (Fermilab) E. Hazen,
Update on the false-dead DC wire problem
Search for A’ from p0  A’ g
KLOE offline & computing: Status report
Migration of reconstruction and analysis software to C++
MC ’04-’05 objectives                                                       
Large scale MC production II
TPC status - Offline Q&A
Presentation transcript:

Work finished M. Antonelli ISR and f decay simulation M. MoulsonBank-reduction code for DST’s

Status reports M. PalutanTrigger simulation parameters S. Dell’AgnelloDC geometry review S. MiscettiEmC response validation S. Miscetti Event selection for background insertion Background insertion for EmC M. Moulson Background insertion for DC DC dead/hot simulation P. de SimoneDC s-t relations with new sag model S. GiovannellaGEANFI on IBM C. BloiseOther MC tuning I. SfiligoiDB modifications for DST’s

DC background insertion: status Insertion code adapted from MBCKADD; incorporated into INSERT Reads DTCE bank from secondary YBOS array Issues: 1.Initialization of raw s-t relations for MC in DCONVR Default: only smear DHIT positions with 200 m m resolution Doesn’t work for inserted hits with placeholder DHIT entries Default overridden by DCPRAR Run Init routine 2.Correct treatment of background hits with negative times 3.Temporal alignment of MC and background hits 4.Consistency of raw s-t relations for MC and data

Preparation of DC background hits Hits with negative times can block physical hits TDC’s in common stop; only 1 st hit in 4 m s window read out Background DTCE banks must contain these hits Background DTCE must not be t0-subtracted T0_MENO suppresses negative hits Background DTCE must not be hot-channel suppressed For correct DC trigger simulation, all hits must be present DC trigger can use list in trigger DB to veto hot channels by run Use dedicated module to eliminate hot and dead channels after TSKT

Temporal alignment of background hits Read non t0-subtracted, non hot-suppressed DTCE on secondary array Reject background event if DTCE(1) has been t0-subtracted Read T0GL on secondary array Perform t0 subtraction: t0 =t0_DC + t0_step1 + Normally done in T0_MENO (DeltaCaviCaloRef – t0’s for channel defined with respect to DeltaCaviCalo) – DeltaCaviCaloRef DtDC Mean t0 displacement in cosmic-ray events Keep hits with negative times Intercalate MC and background hits Keep hit with earlier time when two hits overlap Suppress negative hits only at end SMEAR_T0 and DCONVR assume sign carries L/R info Negative times cannot fluctuate positive because of TSKT jitter

Raw s-t relations for MC and data Raw s-t relations for MC/data differ by m m at 1-2 cm from wire Background hits not reconstructed with same radii when inserted Implications for reconstruction quality for inserted tracks? Solutions: 1.Use raw s-t relations for data in MC For fine s-t relations, want to simulate effect of not taking wire sag into account when calculating cell geometry 2.Adjust “data” times to “MC” times in INSERT

Effect of different s-t relations MC events: KS, KL neutrals All hit banks dropped “Background” events: Events in bha stream At least 2 tracks with >20 hits each Study reproducibility of track reconstruction when inserting tracks into MC events without hits by visual scan of 100 events (200 tracks): Intact reconstruction Perfect164 Split reproduced9 Different reconstruction New split16 Split recovered5 Badly reconstructed1 Lost1 About 90% reproducible, with few % excess of split tracks and small losses (allowing cancellation of new/recovered splits)

DC insertion: to-do list For DC insertion/simulation code: A/C module to suppress hits on hot/dead channels Adjustment for different s-t relations in MC/data Form of solution (if any) to be determined Make pristine copy of DTHA bank to allow reprocessing without background? For INSERT module: Install KID routines for reading background file

Combine or separate neutral kaon runs? Combined production K S  all, K L  all Separate production K S  p 0 p 0, K L  all K S  p + p -, K L  all Also differentiated by K L decay in DC? Combined generation K S  all, K L  all Streaming to dst by MC truth Simpler to produceSimpler to analyze Simple to produce and analyze (if no reprocessing) Fewer files (if file length unsaturated) Smaller files Less disk turnover? (if people cooperate) Less disk turnover? (if event subset dominates interest) Less disk turnover? (if event subset dominates interest) Lighter disk access (if event subset dominates interest) Lighter disk access (if event subset dominates interest) No need to prioritizePossible to prioritizeNo need to prioritize Naturally treats rare channels Rare channels treated well in generation Problems with zero-length files Well-suited for background studies (rare K S decays, non- K S K L physics) Acceptable compromise for background studies (mechanically more running, total volume and content of data set unchanged)

Production scheme: examples KSKLKSKL f  all KS  p+p-KL  p+p-KS  p+p-KL  p+p- s (nb) Max evts/1GB file Max L per file (nb -1 ) Files/200 nb -1 run8 full length20 full length (1 file ~320 evts) If 15 raw files of ~13 nb -1 each… OK 15 files ~55% full Must split MC files 30 files ~50% full 15 files ~20 evts each Must group raws Background reuse factor  50 (raw files used twice) To split MC files across raw files: background from entire raw file used for each corresponding MC file; reuse factor adjusted accordingly

Requirements on DB2 Background can be treated as a datarec stream New DB requirements for MC runs/files: Runs are generated for each raw file in data set Additional complications from grouping raw files/splitting MC files New DB2 tables in logger schema for official MC production:.mco files specified by (logger.mc_runs  logger.mcprod_runs): MCCard_Id, MCRun_Nr, Farm_Id, GB_Nr, MCFile_Nr.mcr/.dst files specified by (logger.mc_logger  logger.mcprod_logger): MCCard_Id, MCRun_Nr, Farm_Id, GB_Nr, MCFile_Nr MCBack_Id, Datarec_Version, Stream_Id, MCStream_ID(?) Old tables will continue to exist (for use for “small” generation jobs)

Run-variable quantities for generation ItemNeeded forSourceReady? ss GenHepDByes? pfpf GenHepDBprobably xfxf GenHepDBprobably Offline DC hot/deadRecon Trigger DC deadReconDB2 Trigger thresholdsRecon s-t relationsGen/ReconHepDBNeeded? List of runs to generate; verification of DB entries for all such runs?

Scripting tasks For each raw file in data set: Background selection: Open and scan bha files, write background file Generation: Read (  s, p f, x f ), random seeds from DB Read luminosity from DB, calculate number of events to generate Write cards and submit job Reconstruction: Look up background file, calculate event-reuse factor Generate talk-to inputs for any modules requiring them INSERT requires specification of background file, reuse factor

Complete production flowchart gg selector bha bkg p f, x f,  s,  L.mcr.mco s-t N(bkg) write.uicDB access write cardsgeanfi INSERT datarec.dst cards Loop over good raw files in DB

Unresolved questions/task assignments Questions: Restrict MC production to AIX machines? Use queue manager? New task assignments: DB modifications Scripting/DB interface for background selection Scripting/DB interface for generation phase Scripting/DB interface for reconstruction phase Is there a more natural way to divide up scripting work? Good run list/DB verification