27 June 2006 Shuei YAMADA, MEG PSI 1 MEG Software Status and Prospects MEG Software group.

Slides:



Advertisements
Similar presentations
MEG-Review Feb MEG Software Group MEG Software Status Framework for MC, Schedule, DC reconstruction update and Discussion on a ROOT-based offline.
Advertisements

MAUS Update Adam Dobbs, MICE Project Board, 16 th April 2015.
Grid and CDB Janusz Martyniak, Imperial College London MICE CM37 Analysis, Software and Reconstruction.
O. Stézowski IPN Lyon AGATA Week September 2003 Legnaro Data Analysis – Team #3 ROOT as a framework for AGATA.
Status of the MICE SciFi Simulation Edward McKigney Imperial College London.
1 Analysis code for KEK Test-Beam M. Ellis Daresbury Tracker Meeting 30 th August 2005.
MEG 実験 陽電子スペクトロメータの 性能と今後の展望 Yuki Fujii On behalf of the MEG collaboration JPS Hirosaki University 17 th Sep /9/17 日本物理学会@弘前大学 1.
GLAST LAT ProjectNovember 18, 2004 I&T Two Tower IRR 1 GLAST Large Area Telescope: Integration and Test One and Two Tower Integration Readiness Review.
Large scale data flow in local and GRID environment V.Kolosov, I.Korolko, S.Makarychev ITEP Moscow.
Photon reconstruction and calorimeter software Mikhail Prokudin.
3 Feb. 2006Shuei YAMADA 1 MEG Software MEG Software Group.
1M. Ellis - MICE Video Conference - 15th March 2007 Software Report  New G4MICE Users  TOF Simulation and Digitisation  SciFi Reconstruction  Tracker.
KLOE Offline Status Report Data Reconstruction MonteCarlo updates MonteCarlo production Computing Farm C.Bloise – May 28th 2003.
CLAS12 CalCom Activity CLAS Collaboration Meeting, March 6 th 2014.
Shuei MEG review meeting, 2 July MEG Software Status MEG Software Group Framework Large Prototype software updates Database ROME Monte Carlo.
1 S. E. Tzamarias Hellenic Open University N eutrino E xtended S ubmarine T elescope with O ceanographic R esearch Readout Electronics DAQ & Calibration.
Test Of Distributed Data Quality Monitoring Of CMS Tracker Dataset H->ZZ->2e2mu with PileUp - 10,000 events ( ~ 50,000 hits for events) The monitoring.
Alexandre A. P. Suaide VI DOSAR workshop, São Paulo, 2005 STAR grid activities and São Paulo experience.
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)
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.
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 
14 February 2007Fabrizio Cei1 INFN and University of Pisa PSI Review Meeting PSI, 14 February 2007 Status of MEG Software.
1 Status of the calorimeter PMT’s time alignment LHCb CALO meeting Anatoli Konoplyannikov /ITEP/ Introduction Development status of the PMT time.
ATLAS Liquid Argon Calorimeter Monitoring & Data Quality Jessica Levêque Centre de Physique des Particules de Marseille ATLAS Liquid Argon Calorimeter.
Status of the LHCb MC production system Andrei Tsaregorodtsev, CPPM, Marseille DataGRID France workshop, Marseille, 24 September 2002.
Prediction W. Buchmueller (DESY) arXiv:hep-ph/ (1999)
LAV Software Status Emanuele Leonardi – Tommaso Spadaro Photon Veto WG meeting – 2015/03/24.
17-Aug-00 L.RistoriCDF Trigger Workshop1 SVT: current hardware status CRNowFinal Hit Finders64242 Mergers31616 Sequencers2312 AMboards4624 Hit Buffers21212.
24/06/03 ATLAS WeekAlexandre Solodkov1 Status of TileCal software.
T. Burnett1 GLAST LAT ProjectDOE/NASA Baseline-Preliminary Design Review, January 9, 2002 SAS Software: Sources Detector geometry model Simulation Event.
06 February 2007Fabrizio Cei1 INFN and University of Pisa INFN Scientific Commission I Rome, 06 February 2007 Status of MEG Software.
LHCb production experience with Geant4 LCG Applications Area Meeting October F.Ranjard/ CERN.
1 DAQ Update MEG Review Meeting, Feb. 17 th 2010.
The KLOE computing environment Nuclear Science Symposium Portland, Oregon, USA 20 October 2003 M. Moulson – INFN/Frascati for the KLOE Collaboration.
Offline meeting Outcome of Scientific Committee Status of MC04 Proposal for a minimum bias EvCl sample Other offline activies: –Reprocessing –Dead wires.
TB1: Data analysis Antonio Bulgheroni on behalf of the TB24 team.
LM Feb SSD status and Plans for Year 5 Lilian Martin - SUBATECH STAR Collaboration Meeting BNL - February 2005.
PESAsim – the e/  analysis framework Validation of the framework First look at a trigger menu combining several signatures Short-term plans Mark Sutton.
Linda R. Coney – 5 November 2009 Online Reconstruction Linda R. Coney 5 November 2009.
Computing R&D and Milestones LHCb Plenary June 18th, 1998 These slides are on WWW at:
1 Calorimeters LED control LHCb CALO meeting Anatoli Konoplyannikov /ITEP/ Status of the calorimeters LV power supply and ECS control Status of.
Forward Carriage Commissioning CLAS Collaboration Meeting 6/19/2015CLAS12 CalCom Status Update1 ECAL PCAL FTOF Panel 1A FTOF Panel 1B Detector Status PMT.
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.
Prospects for Integrating Veloroot into GAUDI D. Steele - 24/11/1999.
LHCf Detectors Sampling Calorimeter W 44 r.l, 1.6λ I Scintilator x 16 Layers Position Detector Scifi x 4 (Arm#1) Scilicon Tracker x 4(Arm#2) Detector size.
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.
Software Week - 8/12/98G. Poulard - CERN EP/ATC1 Status of Software for Physics TDR Atlas Software Week 8 December 1998 G. Poulard.
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)
Detector SimOOlation activities in ATLAS A.Dell’Acqua CERN-EP/ATC May 19th, 1999.
A. Tsirigotis Hellenic Open University N eutrino E xtended S ubmarine T elescope with O ceanographic R esearch Reconstruction, Background Rejection Tools.
BES III Software: Beta Release Plan Weidong Li 19 th October 2005.
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.
4 Dec., 2001 Software Week Data flow in the LArG Reconstruction software chain Updated status for various reconstruction algorithm LAr Converters and miscellaneous.
Minerva Test Beam 2 Status Geoff Savage for the Test Beam 2 Team March 23, /23/2015AEM - Minerva Test Beam 2 Status1.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
62cm 64cm. DAQ status and Plans DAQ –Timing tuning –Which tools to learn (SC, Event monitor, GPIO, MIDAS, DIP, laser, storage, analysis) Plan with beam.
10/8/ HMPID offline status D. Di Bari, A. Mastroserio, L.Molnar, G. Volpe HMPID Group Alice Offline Week.
9 Feb, MEG Software Status -for the coming review committee- Question from A.Blondel Our answer Schedule and Man power MEG Software Group.
L1Calo Databases ● Overview ● Trigger Configuration DB ● L1Calo OKS Database ● L1Calo COOL Database ● ACE Murrough Landon 16 June 2008.
CLAS12 DAQ & Trigger Status
The Simulation Status of SDHCAL
ILD Ichinoseki Meeting
TC status & remaining tasks
ATLAS DC2 & Continuous production
Agenda SICb Session Status of SICb software migration F.Ranjard
Presentation transcript:

27 June 2006 Shuei YAMADA, MEG PSI 1 MEG Software Status and Prospects MEG Software group

27 June 2006Shuei YAMADA, MEG PSI 2 Contents Software documentation MC updates WF simulation and analysis tool updates Computing MEG software release MEG data challenge

27 June 2006Shuei YAMADA, MEG PSI 3 Software documentation

27 June 2006Shuei YAMADA, MEG PSI 4 Installation MC introduction User ’ s guide FAQ Developer ’ s guide Source code browsing MEGWiki

27 June 2006Shuei YAMADA, MEG PSI 5 Document generation HTML docs are generated from C++ source code Guide lines to write comment : Generated docs from the HEAD version available on : and Source HTML

27 June 2006Shuei YAMADA, MEG PSI 6 MC updates

27 June 2006Shuei YAMADA, MEG PSI 7 Event generation More calibrations Radiative decay Cosmic ray (preliminary) More precise DCH hits TICP/TICZ output to be digitized Updates and fixes in geometries LXe outer wall : 846 PMTs in total Upstream/downstream beam elements DCH dimension TICZ/TICP TC beam test MC MC updates

27 June 2006Shuei YAMADA, MEG PSI 8 Items ready for production Event generator Signal e + +  from radiative decay e + from Michel decay e + from radiative decay  from radiative decay Calibrations Alpha Ni e + e - pair from W converter Cosmic ray (preliminary) ZEBRA output to be digitized in megbartender All the sub-detectors are ready: LXe, DC, TC(Phi), TC(Z) Preliminary trigger simulation

27 June 2006Shuei YAMADA, MEG PSI 9 Good level of sophistication, but items to be done still exist… Event generator AIF Calibrations LED Li(p,  )  0 Cosmic ray Preliminary – zenith angle distribution is ready To be done : azimuth angle distribution, energy spectrum Neutron backgrounds for LXe Background from beam Crosscheck with beam test Timing counter Drift chamber

27 June 2006Shuei YAMADA, MEG PSI 10 Waveform simulation and analysis tool updates

27 June 2006Shuei YAMADA, MEG PSI 11 Event display More displays : tracks and energy deposits

27 June 2006Shuei YAMADA, MEG PSI 12 Xe Waveform display Expected To be used also for online

27 June 2006Shuei YAMADA, MEG PSI 13 DCH 2D display

27 June 2006Shuei YAMADA, MEG PSI 14 ( ) MEGWaveform class Reorganization of waveform analysis/simulation class Each sub-detector/analysis/simulation was using its own waveform class MEGWaveform MEGDRSWaveform MEGTriggerWaveform MEGXECDRSWaveform MEGXECTriggerWaveform Basic operations adding/subtracing Draw Print … Detector independent operations ADC/TDC Frequency filtering Reflection Moving average Splitter response DRS simulation … Detector specific operations If needed PMT/APD/Wire/Pad sim. Fitting …

27 June 2006Shuei YAMADA, MEG PSI 15 Standard system of units Discussed and decided the standard units for MC and offline analysis Defines internal expression in programs constant values global variable and Fortran common blocks return value and arguments of functions/subroutines/methods Data file (ZEBRA, MIDAS, ROOT, …) Any unit for human interface histograms, plots Configuration in GUI panel Warning messages Units based on GEANT3 Base units * Energy * Time * Length * Angle * Voltage * Temperature GeV second centimeter degree V Kelvin

27 June 2006Shuei YAMADA, MEG PSI 16 Xe analysis updates & schedules Updates Linear fit & MINUIT fit reconstruction were implemented (by Giovanni) Pattern recognition (both time and space) for pile-up events (by Yasuko) To be done Qsum-based reconstruction Waveform spectrum analysis in progress Timing reconstruction Calibration & monitoring w/ alpha, LED, pi0, proton, RD, and neutrion Schedule Finish items listed above before starting MC mass production Validate analysis tools in August-September

27 June 2006Shuei YAMADA, MEG PSI 17 DC offline updates and To-dos Analyzer Kalman filter reconstruction COBRA 3D B-field based on measurement Bartender Implemented most physical effects in wire signal simulation Drift electron arrival times, avalanche and current pulse shape, charge division, preamp, cable propagation and reflection, DRS response To be checked against 55 Fe Source To be done Pad simulation was just started Precise charge integration of induced charge Signal electronic transformation Compare analytic formula for reflected signal w/ measured data …

27 June 2006Shuei YAMADA, MEG PSI 18 DC Wire output right left

27 June 2006Shuei YAMADA, MEG PSI 19 Status of TC Analysis Very preliminary stage - No algorithms implemented Analysis of test beams are underway  MC should be validated Bartender TC(Phi) waveform - some physical effects implemented Need tuning and corrections to mach with electronics Code copied from LXe – differences in electronics chain TC(Z) waveform simulation – not started yet New TC organization Coordination : P.W. Cattaneo MEG MC simulation (GEM): S. Dussoni MEG Digitization (Bartender): A. Barchiesi MEG Analysis (Analyzer): P.W. Cattaneo, D. Zanello Test Beam MC simulation: S. Dussoni Test Beam Analysis : A. Barchiesi, D. Zanello

27 June 2006Shuei YAMADA, MEG PSI 20 Status of trigger simulation μ  eγ mode partly implemented Missing items TICP waveform TICZ waveform Coming soon Xe trigger waveform and discrimination Xe and TC timing matching ( Earliest TICP hit is used as TC timing ) Xe and TC direction matching ( Earliest TICP hit is used as TC position ) Should be replaced with PMT/APD output

27 June 2006Shuei YAMADA, MEG PSI 21 Computing

27 June 2006Shuei YAMADA, MEG PSI 22 Merlin3 PSI Merlin3 : 54 Cores + 14TBytes Disk + batch (SGE : Sun Grid Engine) No modification needed for MEG software Write a script for SGE and submit a job Potentiality of use of GRID No modification needed for MEG software Successfully tested for MC production (only 10 events) GRID access is limited to Virtual Organizations (VOs) : cms, atlas, gilda, … Need more tests #!/bin/bash ### Change to the current working directory: #$ -cwd ### Job name: #$ -N simple_array MY_HOST=`hostname` MY_DATE=`date` echo "Running on $MY_HOST at $MY_DATE" echo "Running environment:" env echo "========================================" # Put your single-CPU script here./Linux/gem gem.cards

27 June 2006Shuei YAMADA, MEG PSI 23 Offline cluster for MEG Ordered on June 14 th : 20 cores + 30 TB disk ※ MEG requirements : 64 cores TB disk in total Easily extensible Redundancy through GFS/GPFS file systems GBit link to online cluster requested Sun Fire x4100 quad core 4 GB Fiber Channel Switch 15 x 500 GB SATA GBit Ethernet

27 June 2006Shuei YAMADA, MEG PSI 24 Database Two databases : MySQL and sqlite3 MySQL needs network sqlite3 for stand-alone environment Easy conversion from MySQL to sqlite3 Test database is available inside PSI Run table LXe Geometry cable configuration PMT test result Linear-fit parameter Requested tables for TC, DC and DRS Discussions continuing on ELOG/Offline DB mirroring MC run table Trigger configuration

27 June 2006Shuei YAMADA, MEG PSI 25 MEG software release

27 June 2006Shuei YAMADA, MEG PSI 26 On June 19 th : meg released Released even though couple items left behind - We cannot wait for everything being ready  Perform MEG Data Challenge Feedbacks are welcome Bug reports Requests Questions … Next release (meg ?) To be used for MC mass production Release by the end of July  Start MC mass production from August

27 June 2006Shuei YAMADA, MEG PSI 27 Release strategy Release independent of MEG ROMEOnlineMEGMCMEGBartenderMEGAnalyzer MEG MEG Repository ROME Repository All the MEG software are tagged together Release early, release often When detector setup changed When data structure changed When interface changed ROME, ROOT, CERNLIB, MySQL, etc… Some amount of bug fixes/new feature accumulated Accumulate for one month? Announcement posted ~ 1week in advance Responsible persons have to make sure the subproject is in a good shape at that date

27 June 2006Shuei YAMADA, MEG PSI 28 Retaining compatibility : Data structure Compatibilities btw. MC, Bartender and Analyzer Most probable point to screw up the analysis Changing data structure implies changes to all code using that data Make sure that newer Bartender/Analyzer can read old MC data unrealistic to perform MC production for every different data structure Append new data into ZEBRA is less problematic Removing from/changing order of/inserting data ZEBRA are problematic MC A⇒BA⇒B bartender A⇒BA⇒B analyzer A⇒BA⇒B

27 June 2006Shuei YAMADA, MEG PSI 29 MEG data challenge

27 June 2006Shuei YAMADA, MEG PSI 30 MEG data challenge Test throughout MC production, Bartender, and Analyzer Test meg : find out unknown missing items, problems, … Realistic estimate of CPU/Disk ASAP Perform before MC mass production Start with event samples available Signal, e+ from Michel, RD, Calibrations, CR, … events/event type 〜 1.5GBytes/10 4 event for signal event 〜 1day/10 4 event for signal event Available resources at moment : merlin3 PSI CPU : 4core Opterons x14, 2.4GHz Disk : 14TBytes

27 June 2006Shuei YAMADA, MEG PSI 31 End of Slides

27 June 2006Shuei YAMADA, MEG PSI 32 Data μ  eγ trigger 2Hz * 20days = 4M events 〜 3TB Calibration Alpha, LED : 200MB/run * 4times/day 〜 50GB Pi0, RD, neutron, proton DAQ w/o LXe in late summer Need discussion for the amount of calibration data (10Hz * 20days = 15TB, too big !!) MC RD 4M event 〜 4.5TB Michel 1M event 〜 1TB μ  eγ 1M events 〜 1TB Calibration 2TB Storage needed for this year ( w/o waveform ) 3 TB + calibration ( low intensity ) 10 TB 20 TB ?

27 June 2006Shuei YAMADA, MEG PSI 33 CPU estimate MC production + digitizing > 20 CPUs 6-8 seconds/event * 9M event = days Low intensity beam : single RD is dominant Waveform fitting 2 CPUs fitting 0.5msec*600 wf/event = 0.3sec/event 0.3 sec/event * 1.2 M event = 1.4 days Reduction of 1/10 by pre-selection assumed Analysis 6 CPUs Parameter training (Linear fit) Calibration Pre-selection Waveform fast analysis (T,Q conversion) 0.5 event/sec Reconstruction 0.5 sec/event ? To be considered Time for submitting job – negligible? Time for tape access MC and analysis do not run simultaneously