14 February 2007Fabrizio Cei1 INFN and University of Pisa PSI Review Meeting PSI, 14 February 2007 Status of MEG Software.

Slides:



Advertisements
Similar presentations
Kondo GNANVO Florida Institute of Technology, Melbourne FL.
Advertisements

MEG-Review Feb MEG Software Group MEG Software Status Framework for MC, Schedule, DC reconstruction update and Discussion on a ROOT-based offline.
1 The MEG Software Project PSI 9/2/2005Corrado Gatto Offline Architecture Computing Model Status of the Software Organization.
A. Baldini PSI July 04 General Introduction Work done in the past 4 months presented in the individual sub-detectors talks: highlights Construction is.
MEG 実験 陽電子スペクトロメータの 性能と今後の展望 Yuki Fujii On behalf of the MEG collaboration JPS Hirosaki University 17 th Sep /9/17 日本物理学会@弘前大学 1.
Report from the Lecce’s Offline Group Rome 6-Feb-2006 The Achievements The People Future Plans.
3 Feb. 2006Shuei YAMADA 1 MEG Software MEG Software Group.
KLOE Offline Status Report Data Reconstruction MonteCarlo updates MonteCarlo production Computing Farm C.Bloise – May 28th 2003.
19 July 2005Fabrizio Cei1 Status and Perspectives of MEG software Fabrizio Cei INFN & University of Pisa On behalf of the MC/Offline group MEG Review Meeting.
SVX Software Overview Sasha Lebedev VTX meeting 09/07/ SVX Software web page:
Talk. Paul Scherrer Institut 5232 Villigen PSI ROME / / Matthias Schneebeli ROME Root based Object oriented Midas Extension Presented by Matthias.
Shuei MEG review meeting, 2 July MEG Software Status MEG Software Group Framework Large Prototype software updates Database ROME Monte Carlo.
Introduction to Hall-D Software February 27, 2009 David Lawrence - JLab.
06/03/06Calice TB preparation1 HCAL test beam monitoring - online plots & fast analysis - - what do we want to monitor - how do we want to store & communicate.
ALCPG Simulation Status and Plans ECFA LC Workshop, Durham Sep. 2, 2004 Norman Graf (SLAC)
Paul Scherrer Institut 5232 Villigen PSI ROME / / Matthias Schneebeli ROME Root based Object oriented Midas Extension Presented by Matthias.
14/02/2007 Paolo Walter Cattaneo 1 1.Trigger analysis 2.Muon rate 3.Q distribution 4.Baseline 5.Pulse shape 6.Z measurement 7.Att measurement OUTLINE.
MiniBooNE Computing Description: Support MiniBooNE online and offline computing by coordinating the use of, and occasionally managing, CD resources. Participants:
MEG positron spectrometer Oleg Kiselev, PSI on behalf of MEG collaboration.
As of 28 Juni 2005Getting Starged with GEM - Shuei Yamada 1 Getting Started with GEM Shuei YAMADA ICEPP, University of Tokyo What is GEM? Before you start.
26 Jan, MEG Software Status Framework for MEG MC, Unification of LargePrototype/beam test, Schedule and DC reconstruction MEG Software Group.
David N. Brown Lawrence Berkeley National Lab Representing the BaBar Collaboration The BaBar Mini  BaBar  BaBar’s Data Formats  Design of the Mini 
5 May 98 1 Jürgen Knobloch Computing Planning for ATLAS ATLAS Software Week 5 May 1998 Jürgen Knobloch Slides also on:
Prediction W. Buchmueller (DESY) arXiv:hep-ph/ (1999)
R.T. Jones, Newport News, May The GlueX Simulation Framework GEANT4 Tutorial Workshop Newport News, May 22-26, 2006 R.T. Jones, UConn Monte Carlo.
06 February 2007Fabrizio Cei1 INFN and University of Pisa INFN Scientific Commission I Rome, 06 February 2007 Status of MEG Software.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 Parallel - DAQ Status, Emlyn Corrin, 8 Oct 2007 EUDET Annual Meeting, Palaiseau, Paris DAQ Status.
20 September 2005Fabrizio Cei1 Status and Perspectives of MEG Software Fabrizio Cei INFN & University of Pisa INFN Scientific Committee I Napoli, 20 September.
The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex.
TB1: Data analysis Antonio Bulgheroni on behalf of the TB24 team.
Paul Scherrer Institut 5232 Villigen PSI CHEP 2006 in Mumbay / / Matthias Schneebeli ROME CHEP 2006 Presented by Matthias Schneebeli a universally.
1 NaI calibrationneutron observation NaI calibration and neutron observation during the charge exchange experiment 1.Improving the NaI energy resolution.
CBM ECAL simulation status Prokudin Mikhail ITEP.
Talk. Paul Scherrer Institut 5232 Villigen PSI ROME / / Matthias Schneebeli ROME Root based Object oriented Midas Extension Presented by Matthias.
SoLID simulation with GEMC Zhiwen Zhao 2015/03/26.
Paul Scherrer Institut 5232 Villigen PSI ROME / / Matthias Schneebeli ROME Collaboration Meeting in Pisa Presented by Matthias Schneebeli.
27 June 2006 Shuei YAMADA, MEG PSI 1 MEG Software Status and Prospects MEG Software group.
Computing R&D and Milestones LHCb Plenary June 18th, 1998 These slides are on WWW at:
Online Monitoring System at KLOE Alessandra Doria INFN - Napoli for the KLOE collaboration CHEP 2000 Padova, 7-11 February 2000 NAPOLI.
Paul Scherrer Institut 5232 Villigen PSI ROME / / Matthias Schneebeli ROME Root based Object oriented Midas Extension Presented by Matthias.
T. Lari – INFN Milan Status of ATLAS Pixel Test beam simulation Status of the validation studies with test-beam data of the Geant4 simulation and Pixel.
1 Electronics Status Trigger and DAQ run successfully in RUN2006 for the first time Trigger communication to DRS boards via trigger bus Trigger firmware.
ALICE Offline Week October 4 th 2006 Silvia Arcelli & Chiara Zampolli TOF Online Calibration - Strategy - TOF Detector Algorithm - TOF Preprocessor.
The MEG Offline Project General Architecture Offline Organization Responsibilities Milestones PSI 2/7/2004Corrado Gatto INFN.
Overview of PHENIX Muon Tracker Data Analysis PHENIX Muon Tracker Muon Tracker Software Muon Tracker Database Muon Event Display Performance Muon Reconstruction.
Giuseppe Ruggiero CERN Straw Chamber WG meeting 07/02/2011 Spectrometer Reconstruction: Pattern recognition and Efficiency 07/02/ G.Ruggiero - Spectrometer.
A. Baldini PSI July 05 Overview of the experiment MEG is being built (Beam line, Magnet, LXe, DC, TC, Elect., Software) Delays in some items: O(months)
Proposal for the MEG Offline System Assisi 9/21/2004Corrado Gatto General Architecture Computing Model Organization & Responsibilities Milestones.
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.
Talk. Paul Scherrer Institut 5232 Villigen PSI ROME / / Matthias Schneebeli ROME Softies Meeting Presented by Matthias Schneebeli.
MICE Tracker Software A. Dobbs CM32 9 th Feb 2012.
BESIII offline software group Status of BESIII Event Reconstruction System.
Status of physics analysis Fabrizio Cei On Behalf of the Physics Analysis Group PSI BVR presentation, February 9, /02/2015Fabrizio Cei1.
Paul Scherrer Institut 5232 Villigen PSI ROME / / Matthias Schneebeli ROME Root based Object oriented Midas Extension Presented by Matthias.
Outline: - Building the reconstruction software template - Data flow example - What’s next? - Example “results” PHENIX Upgrade Detectors: Reconstruction.
1 Calice TB Review DESY 15/6/06D.R. Ward David Ward Post mortem on May’06 DESY running. What’s still needed for DESY analysis? What’s needed for CERN data.
Pattern recognition with the triplet method Fabrizio Cei INFN & University of Pisa MEG Meeting, Hakata October /10/20131 Fabrizio Cei.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
9 Feb, MEG Software Status -for the coming review committee- Question from A.Blondel Our answer Schedule and Man power MEG Software Group.
GUIDO VOLPI – UNIVERSITY DI PISA FTK-IAPP Mid-Term Review 07/10/ Brussels.
Status of MEG-I physics analysis
CMS High Level Trigger Configuration Management
Migration of reconstruction and analysis software to C++
Offline Software A. Dobbs CM43 30th October 2015.
Calibrating ALICE.
Commissioning of the ALICE HLT, TPC and PHOS systems
TC status & remaining tasks
CMS Pixel Data Quality Monitoring
西村美紀(東大) 他 MEGIIコラボレーション 日本物理学会 第73回年次大会(2018年) 東京理科大学(野田キャンパス)
Trigger operation during 2007 run
Presentation transcript:

14 February 2007Fabrizio Cei1 INFN and University of Pisa PSI Review Meeting PSI, 14 February 2007 Status of MEG Software

14 February 2007Fabrizio Cei2 Outline  MEG Software organization  Status of Monte Carlo simulation  Short remind of analysis framework  Status of analysis codes  Status of MEG computing  Problem of overall data size  Conclusions

14 February 2007Fabrizio Cei3 MEG Software Organization MC Bartender(ROME) Analyzer(ROME) DAQ ZEBRA ROOT MIDAS ROOT Simulation Real Data WFM andsimulation WFM and pile-up simulation

14 February 2007Fabrizio Cei4 Status of Monte Carlo MEGMC program - written in Geant3.21; - data output in ZEBRA banks, automatically converted to C++ structures (readable from analysis codes); to C++ structures (readable from analysis codes); - it simulates pair (e.g.  e  ) or single (e.g. Michel positrons) events; - Full simulation of detector & calibration devices; - specific modules (tbeam & tbtc) for LXe/TC beam tests; - specific modules (tbeam & tbtc) for LXe/TC beam tests; - Next release soon; - Next release soon; - Updates since last meeting - Updates since last meeting –Common magnetic field with MEGAnalyzer –Different geometrical configurations (final or run 2006); - To be done; - To be done; -Few event types missing, e.g. LED; -Revision for radiative decay and AIF.

14 February 2007Fabrizio Cei5 Examples of MC events  e  event Michel positron RUN 2006 configuration: No LXe, no TICZ, 8 DCH, TICP displaced by ± 12 cm

14 February 2007Fabrizio Cei6 MC mass production  Expected to start very soon;  Event types and numbers to be decided. Typical CPU & DISK requirements for gem CPU time / 10 k events disk size / 10 k events Signal 24 hrs 2.5 GB alpha 1.3 hrs 400 MB Michel (> 40 MeV) 10 min 700 MB Michel (> 5 MeV) 5 min 550 MB

14 February 2007Fabrizio Cei7 Software framework: ROME ROME (Root based Object Oriented Midas Environment) is a framework generator. framework generator. It uses only 6 different C++ objects. It uses only 6 different C++ objects. ROME makes the “dirty job”: creating the structure, defining C++ classes, writing many include creating the structure, defining C++ classes, writing many include files, creating the dependences and the hierarchy …; files, creating the dependences and the hierarchy …; the users and detector experts perform the “smart job”: the users and detector experts perform the “smart job”: writing the analysis methods (tasks) and the related folders writing the analysis methods (tasks) and the related folders (data stored on memory) and trees (data stored on disks). (data stored on memory) and trees (data stored on disks). The most important feature is the modularity: the tasks can be exchanged at runtime. the tasks can be exchanged at runtime. Main developer: M. Schneebeli (PSI)

14 February 2007Fabrizio Cei8 ROME Interconnections Folders Tasks Fill Read Trees Fill Flag Histograms Fill Disk (Output) Write (ROOT) Disk (Input) Read (Format: ZEBRA, MIDAS & ROOT)

14 February 2007Fabrizio Cei9 ROME Event Display (ARGUS) Display includes tracks and energy deposits

14 February 2007Fabrizio Cei10 Waveform/track display Liquid Xenon Drift Chamber Both used in on-line and analysis too

14 February 2007Fabrizio Cei11 Trigger/TICP display Rate of individual channels TC bars

14 February 2007Fabrizio Cei12 Status of MEGBartender MEGBartender runs stable.  Event mixing with multiple formats planned (presently only ZEBRA); (presently only ZEBRA);  Refinement of simulation parameters on the basis of run 2006 data; the basis of run 2006 data;  Waveform simulation completed for LXe, TICP/TICZ, DCH wires; work needed TICP/TICZ, DCH wires; work needed for pad simulation; for pad simulation;  Several trigger simulations included.

14 February 2007Fabrizio Cei13 Status of MEGAnalyzer 1) MEGAnalyzer modified for use in online & offline LXe(R. Sawada (Tokyo), G. Signorelli (Pisa), Y.  LXe : (R. Sawada (Tokyo), G. Signorelli (Pisa), Y. Uchiyama (Tokyo), S. Yamada (UCI), F. Cei (Pisa)) Uchiyama (Tokyo), S. Yamada (UCI), F. Cei (Pisa)) - Waveform decoding implemented; -Charge-based reconstruction algorithms implemented; most of them tested; most of them tested; -Timing reconstruction & calibration algorithms under implementation and testing; under implementation and testing; - Peak finding and pattern recognition tasks existing.

14 February 2007Fabrizio Cei14 Status of MEGAnalyzer 2)  TICP/Z (P. Cattaneo (Pavia), Y. Uchiyama, D. Zanello (Rome), F. Xiao (UCI), A. Barchiesi (Rome), S. Dussoni (Genova)) F. Xiao (UCI), A. Barchiesi (Rome), S. Dussoni (Genova)) - waveform analysis implemented; - preliminary hit reconstruction implemented (Q,t L,t R )  (z, ); - still missing: correlation between adjacent bars & with DCH. - still missing: correlation between adjacent bars & with DCH.  DCH (H. Nishiguchi (Tokyo), M. Schneebeli, Y. Hisamatsu, V. Tumakov (UCI)) V. Tumakov (UCI)) - 3D-map of magnetic field; - 3D-map of magnetic field; - tracking by (preliminary) Kalman filter implemented; - tracking by (preliminary) Kalman filter implemented; - waveform decoding existing; - waveform decoding existing; - extraction of z-coordinate from cathode pad information in progress. - extraction of z-coordinate from cathode pad information in progress. - still missing: full hit reconstruction (3D information); - still missing: full hit reconstruction (3D information); pattern recognition at the beginning. pattern recognition at the beginning. Software changing very fast on the basis of 2006 data

14 February 2007Fabrizio Cei15 Status of MEGAnalyzer 3)  Trigger (G. Signorelli, D. Nicolò (Pisa)) - trigger info/banks coded in MIDAS: run #, event #, trigger - trigger info/banks coded in MIDAS: run #, event #, trigger code & WFMs, scalers (useful for determining run/live time); code & WFMs, scalers (useful for determining run/live time); - charge and timing reconstruction algorithms implemented - charge and timing reconstruction algorithms implemented and under testing. and under testing.  Database (R. Sawada) - two databases: MySQL and sqlite3; easy conversion; - two databases: MySQL and sqlite3; easy conversion; - MySQL needs network; sqlite3 for stand-alone environment in - MySQL needs network; sqlite3 for stand-alone environment in a separate svn module (megdb); a separate svn module (megdb); - included: geometry, trigger/hardware configuration, run - included: geometry, trigger/hardware configuration, run table, physical constants, reconstruction coefficients … table, physical constants, reconstruction coefficients …

14 February 2007Fabrizio Cei16 DRS in MEGAnalyzer  Data structure established - It is possible to write limited time regions of waveforms; waveforms; - Data size (including header) can be zero if the channel is not interesting; channel is not interesting; - Each chip has clock and trigger signal for calibration.  Calibration procedures under development and to be studied in detail. and to be studied in detail.

14 February 2007Fabrizio Cei17 MEG Sun Fire x4100 quad core 4 GB Fiber Channel Switch 15 x 500 GB SATA GBit Ethernet Offline cluster for MEG (LCMEG) Presently available : 20 CPU cores + 30 TB disk + Sun Grid EnginePresently available : 20 CPU cores + 30 TB disk + Sun Grid Engine Final situation : 64 CPU cores TB disk in totalFinal situation : 64 CPU cores TB disk in total Easily extensible; planned within 2007Easily extensible; planned within 2007

14 February 2007Fabrizio Cei18 Overall Data Rate In 2006 run we had 2.8 MB events (50% DC + TC, no LXe; 1/3 of the final configuration) and could run at ~ 10 HzIn 2006 run we had 2.8 MB events (50% DC + TC, no LXe; 1/3 of the final configuration) and could run at ~ 10 Hz Full detector estimates without any reduction: 9 MB/event,Full detector estimates without any reduction: 9 MB/event, 5 Hz, 10 7 sec, 450 TB/year 5 Hz, 10 7 sec, 450 TB/year Possible strategies for reducing data size:Possible strategies for reducing data size: –Zero suppression (50% on LXe, 80% on DC) –ADC/TDC values for non-signal-like events –Partial waveform readout (reduced window size) –Keep timing information in SQL database –3 rd level trigger in online cluster (e.g. linear fit, fast tracking …) (e.g. linear fit, fast tracking …) Effects on data to be evaluated Effects on data to be evaluated 30 Tb/year

14 February 2007Fabrizio Cei19 Conclusions  The MEG software is in an advanced state of preparation: state of preparation: –MEGMC + MEGBartender: almost finished –MEGAnalyzer: LXe: close to completion; TICP/Z & DCH: some parts missing, but fast TICP/Z & DCH: some parts missing, but fast evolution and significant effort; evolution and significant effort; Trigger/Database: ~ ok. Trigger/Database: ~ ok.  First part (~ 1/3) of MEG offline cluster in operation; in operation;  Data size to be reduced; discussion under way.

14 February 2007Fabrizio Cei20 Backup slides

14 February 2007Fabrizio Cei21 MC Man Power All 10  50 % of their time All 10  50 % of their time:  Coordination: S. Yamada (UCI), F. Cei (Pisa);  SVN repository: S. Yamada;  Event generation:F. Cei, S. Yamada, Y. Hisamatsu (Tokyo);  LXe: S. Yamada, F. Cei, G. Signorelli (Pisa);  TICP/TICZ: P. Cattaneo, Y. Uchiyama (Tokyo);  DCH: H. Nishiguchi (Tokyo), M. Hillebrandt (PSI);  Beam & Magnet: W. Ootani (Tokyo);  Target: V. Tumakov (UCI);  NaI: Y. Nishimura (Tokyo);  Calibrations: F. Cei