06 February 2007Fabrizio Cei1 INFN and University of Pisa INFN Scientific Commission I Rome, 06 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.
1Calice-UK Cambridge 9/9/05D.R. Ward David Ward Compare Feb’05 DESY data with Geant4 and Geant3 Monte Carlos. Work in progress – no definitive conclusions.
MEG 実験 陽電子スペクトロメータの 性能と今後の展望 Yuki Fujii On behalf of the MEG collaboration JPS Hirosaki University 17 th Sep /9/17 日本物理学会@弘前大学 1.
3 Feb. 2006Shuei YAMADA 1 MEG Software MEG Software Group.
The Transverse detector is made of an array of 256 scintillating fibers coupled to Avalanche PhotoDiodes (APD). The small size of the fibers (5X5mm) results.
Malte HildebrandtMEG Review Meeting, 14th February 2007 Report of Run Coordinator Run 2006 Summary Malte Hildebrandt MEG Review Meeting, 14th February.
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.
Drift Chambers and Pattern recognisation  Fabrizio CeiPattern recognition ideas INFN & Pisa University  Hajime NishiguchiKapton foils for DC cathode.
06/15/2009CALICE TB review RPC DHCAL 1m 3 test software: daq, event building, event display, analysis and simulation Lei Xia.
Shuei MEG review meeting, 2 July MEG Software Status MEG Software Group Framework Large Prototype software updates Database ROME Monte Carlo.
The PEPPo e - & e + polarization measurements E. Fanchini On behalf of the PEPPo collaboration POSIPOL 2012 Zeuthen 4-6 September E. Fanchini -Posipol.
1 S. E. Tzamarias Hellenic Open University N eutrino E xtended S ubmarine T elescope with O ceanographic R esearch Readout Electronics DAQ & Calibration.
Vladimir Frolov for Torino group. Experimental activities: The system for testing the MRPC in the Torino INFN laboratory has been fully mounted and checked;
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.
E906/Drell-Yan: Monte Carlo, Data Acquisition and Data Analysis Paul E. Reimer Expected Rates and Monte Carlo (WBS 2.5.1) Data Acquisition (WBS 2.4) –CODA.
Paul Scherrer Institut 5232 Villigen PSI ROME / / Matthias Schneebeli ROME Root based Object oriented Midas Extension Presented by Matthias.
PERFORMANCE OF THE MACRO LIMITED STREAMER TUBES IN DRIFT MODE FOR MEASUREMENTS OF MUON ENERGY - Use of the MACRO limited streamer tubes in drift mode -Use.
Tracking at LHCb Introduction: Tracking Performance at LHCb Kalman Filter Technique Speed Optimization Status & Plans.
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:
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.
Status of TPC experiment ---- Online & Offline M. Niiyama H. Fujimura D.S. Ahn W.C. Chang.
26 Jan, MEG Software Status Framework for MEG MC, Unification of LargePrototype/beam test, Schedule and DC reconstruction MEG Software Group.
TOF Meeting, 9 December 2009, CERN Chiara Zampolli for the ALICE-TOF.
David N. Brown Lawrence Berkeley National Lab Representing the BaBar Collaboration The BaBar Mini  BaBar  BaBar’s Data Formats  Design of the Mini 
DC12 Commissioning Status GOALS: establish operating conditions, determine initial calibration parameters and measure operating characteristics for the.
14 February 2007Fabrizio Cei1 INFN and University of Pisa PSI Review Meeting PSI, 14 February 2007 Status of MEG Software.
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.
AMB HW LOW LEVEL SIMULATION VS HW OUTPUT G. Volpi, INFN Pisa.
20 September 2005Fabrizio Cei1 Status and Perspectives of MEG Software Fabrizio Cei INFN & University of Pisa INFN Scientific Committee I Napoli, 20 September.
1 Performance of a Magnetised Scintillating Detector for a Neutrino Factory Scoping Study Meeting Rutherford Appleton Lab Tuesday 25 th April 2006 M. Ellis.
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.
Paul Scherrer Institut 5232 Villigen PSI ROME / / Matthias Schneebeli ROME Collaboration Meeting in Pisa Presented by Matthias Schneebeli.
3D Event reconstruction in ArgoNeuT Maddalena Antonello and Ornella Palamara 11 gennaio 20161M.Antonello - INFN, LNGS.
27 June 2006 Shuei YAMADA, MEG PSI 1 MEG Software Status and Prospects MEG Software group.
EAS Time Structures with ARGO-YBJ experiment 1 - INFN-CNAF, Bologna, Italy 2 - Università del Salento and INFN Lecce, Italy A.K Calabrese Melcarne 1, G.Marsella.
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.
Some feedbacks from DRS data analysis (very preliminary) F. Scuri - I.N.F.N Sezione di Pisa RD52 – Collaboration Meeting – Pavia, March 12, 2013 F. Scuri.
ALICE Offline Week October 4 th 2006 Silvia Arcelli & Chiara Zampolli TOF Online Calibration - Strategy - TOF Detector Algorithm - TOF Preprocessor.
Working group on photon vetoes Meeting on June 7 th : 1.Status of Geant4 simulations 2.Discussion on LAV structure 3.Discussion on readout 4.News on Spaghetti.
The MEG Offline Project General Architecture Offline Organization Responsibilities Milestones PSI 2/7/2004Corrado Gatto INFN.
1 Performance of a Magnetised Scintillating Detector for a Neutrino Factory Scoping Study Meeting U.C. Irvine Monday 21 st August 2006 M. Ellis & A. Bross.
Overview of PHENIX Muon Tracker Data Analysis PHENIX Muon Tracker Muon Tracker Software Muon Tracker Database Muon Event Display Performance Muon Reconstruction.
Pisa - Apr. 28th, The Trigger System Marco Grassi INFN - Pisa.
Giuseppe Ruggiero CERN Straw Chamber WG meeting 07/02/2011 Spectrometer Reconstruction: Pattern recognition and Efficiency 07/02/ G.Ruggiero - Spectrometer.
A. SarratILC TPC meeting, DESY, 15/02/06 Simulation Of a TPC For T2K Near Detector Using Geant 4 Antony Sarrat CEA Saclay, Dapnia.
Feb. 3, 2007IFC meeting1 Beam test report Ph. Bruel on behalf of the beam test working group Gamma-ray Large Area Space Telescope.
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.
4 Dec., 2001 Software Week Data flow in the LArG Reconstruction software chain Updated status for various reconstruction algorithm LAr Converters and miscellaneous.
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.
MEG Experiment Data Analysis: a status report
The MiniBooNE Little Muon Counter Detector
Status of MEG-I physics analysis
Timing Counter analysis
The Trigger System Marco Grassi INFN - Pisa
西村美紀(東大) 他 MEGIIコラボレーション 日本物理学会 第73回年次大会(2018年) 東京理科大学(野田キャンパス)
Trigger operation during 2007 run
Presentation transcript:

06 February 2007Fabrizio Cei1 INFN and University of Pisa INFN Scientific Commission I Rome, 06 February 2007 Status of MEG Software

06 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  Preliminary analysis of 2006 beam test

06 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

06 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 the detector: DCH, TICP, TICZ, LXe, Target, Beam, Magnet and magnetic field, mechanical supports, Beam Beam, Magnet and magnetic field, mechanical supports, Beam Upstream and Downstream elements, calibration devices (NaI, Upstream and Downstream elements, calibration devices (NaI, proton accelerator tube & targets, LH 2 target,  sources …); proton accelerator tube & targets, LH 2 target,  sources …); - LXe & TC beam tests simulated by specific modules (tbeam & tbtc); - LXe & TC beam tests simulated by specific modules (tbeam & tbtc); - different running configurations (final or run 2006); - large samples (~ 10 5 ) of events generated without difficulties; - few event types missing, e.g. LED Completion Status : 99 %

06 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

06 February 2007Fabrizio Cei6 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, P. Cattaneo (Pavia);  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

06 February 2007Fabrizio Cei7 Software framework: ROME ROME (Root based Object Oriented Midas Environment) is a framework generator; framework generator; ROME is separated in one detector independent and one detector ROME is separated in one detector independent and one detector dependent part. It has been adopted by other experiments; dependent part. It has been adopted by other experiments; It uses only 6 different C++ objects; It uses only 6 different C++ objects; ROME makes the “dirty job”: 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 (stored on disks); (data stored on memory) and trees (stored on disks); the most important feature is the modularity: 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)

06 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)

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

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

06 February 2007Fabrizio Cei11 Status of analysis codes 1) MEGBartender  Event mixing tested; multiple formats allowed (MIDAS, ROOT, ZEBRA); allowed (MIDAS, ROOT, ZEBRA);  Waveform simulation completed for LXe, TICP/TICZ, DCH wires; work needed TICP/TICZ, DCH wires; work needed for pad simulation; for pad simulation;  Preliminary trigger simulation included; Completion status: not far from end

06 February 2007Fabrizio Cei12 Status of analysis codes 2) MEGAnalyzer LXe (R. Sawada (Tokyo), G. Signorelli, Y. Uchiyama,  LXe : (R. Sawada (Tokyo), G. Signorelli, Y. Uchiyama, S. Yamada, F. Cei) S. Yamada, F. Cei) - Waveform decoding implemented; -Charge-based reconstruction algorithms implemented; most of them tested; -Timing reconstruction & calibration algorithms under implementation and testing; under implementation and testing; - Peak finding and pattern recognition tasks existing; Completion status: ~ 90 %

06 February 2007Fabrizio Cei13 Status of analysis codes 3)  TICP/Z (P. Cattaneo, 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 (baseline, pulses, charges, left/right timing, pile-up flags …); charges, left/right timing, pile-up flags …); - Preliminary hit reconstruction implemented (Q,t L,t R )  (z, ); (Q,t L,t R )  (z, ); - TBD: correlation between adjacent bars, correlation with DCH correlation with DCH Completion status: ~ 75 %, but sufficient man power

06 February 2007Fabrizio Cei14 Status of analysis codes 4)  DCH (H. Nishiguchi, M. Schneebeli, M. Hildebrandt) - 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, but slow; - waveform decoding existing, but slow; - hit extraction (x,t  3D coordinates) still missing; - hit extraction (x,t  3D coordinates) still missing; - extraction of z-coordinate from cathode pad - extraction of z-coordinate from cathode pad information still missing. information still missing. Since the DCH software seems the most critical part, (some tasks missing, reduced man power) we decided to put some effort on this.

06 February 2007Fabrizio Cei15 Status of analysis codes 5)  Trigger (G. Signorelli, D. Nicolò (Pisa)) - Trigger info/banks coded in MIDAS: run #, event #, trigger code, - Trigger info/banks coded in MIDAS: run #, event #, trigger code, trigger WFMs, scalers (useful for determining run/live time); trigger WFMs, scalers (useful for determining run/live time); - Charge and timing reconstruction algorithms implemented - Charge and timing reconstruction algorithms implemented and under testing (see later) and under testing (see later)  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 a - MySQL needs network; sqlite3 for stand-alone environment in a separate svn module (megdb). separate svn module (megdb). - Included: geometry, trigger/hardware configuration, run table, - Included: geometry, trigger/hardware configuration, run table, physical constants, reconstruction coefficients … physical constants, reconstruction coefficients … Completion status: ~ OK

06 February 2007Fabrizio Cei16 MEG Sun Fire x4100 quad core 4 GB Fiber Channel Switch 15 x 500 GB SATA GBit Ethernet Offline cluster for MEG Presently available : 20 CPU cores + 30 TB disk Final situation : 64 CPU cores TB disk in totalPresently available : 20 CPU cores + 30 TB disk Final situation : 64 CPU cores TB disk in total Easily extensibleEasily extensible GBit link to online cluster requestedGBit link to online cluster requested

06 February 2007Fabrizio Cei17 Preliminary analysis of 2006 run Hardware configuration: - no LXe; no TICZ; 8/16 DCH installed; - TICP shifted by ± 12 cm for mechanical compatibility; - Both detectors equipped with trigger and read-out electronics (Domino sampling chip); and read-out electronics (Domino sampling chip); - trigger by single TICP Bar  DCH events seen as “accidentals” in time as “accidentals” in time MC Simulation: Michel positrons with isotropic angular distribution and “RUN2006” configuration distribution and “RUN2006” configuration

06 February 2007Fabrizio Cei18 Run 2006 configuration Only 3 DCH effectively working; one broken wire in one of these. No couples of adjacent chambers working  no tracks. Six TICP bars always off (four of them equipped with test electronics); two others off in some runs DS US

06 February 2007Fabrizio Cei19 Pulse finding algorithm  Designed to be fast (no fit, ~ 8 kWFM/s) and versatile; and versatile;  Smooth the waveform to reduce noise;  Find reasonable baseline.

06 February 2007Fabrizio Cei20 Search for pulse  Bool_t inPulse + FindPulseStart() and FindPulseEnd();  Pulse Merge / Pulse Cleanup (remove too small pulses).

06 February 2007Fabrizio Cei21 Application to DCH 1) DCH waveform example Wire signals Cathode signals Cathodes not yet used Low Rate High Rate Time correlation with the trigger signal DRS Data (500 MHz)

06 February 2007Fabrizio Cei22 Application to DCH 2) Plane A Plane B  Events selected by wire-end coincidences coincidences  Cuts on MC events by comparing expected/measured comparing expected/measured charge distributions charge distributions (~ 30 % uncertainty) (~ 30 % uncertainty)  Reasonable agreement with MC predictions MC predictions Slightly lower rate on Plane B (outmost) A B COBRAcenter Black Data Red MC

06 February 2007Fabrizio Cei23 Application to DCH: 2D-map In the MC we have the hit z-coordinate, for data we use asymmetries In the MC we have the hit z-coordinate, for data we use asymmetries A “shadow” is present on the upstream side A “shadow” is present on the upstream side

06 February 2007Fabrizio Cei24 Application to TICP 1) Amplitude vs Charge relation Trigger threshold: 50 mV in amplitude for both channels && 200 mV on sum. Amplitude vs charge relation fitted for determining an equivalent charge threshold and simulate the trigger threshold for MC events. DRS amplitude attenuated by a factor five

06 February 2007Fabrizio Cei25 Application to TICP 2) Charge distributions Bar 6, run 154 Red Data Black MC (scaled to superimpose peaks) Bar 11, run 154 MC events selected by cuts on charge distribution to schematize trigger selections (25% uncertainty) All bars together. Individual calibrations to be improved

06 February 2007Fabrizio Cei26 Application to TICP 3) Run 154 Low Intensity Red Data Black MC Run 236 High Intensity Number of hit bar per event

06 February 2007Fabrizio Cei27 Number of hits on each bar Down stream Up stream Run 154 Low Intensity Run 236 High Intensity Red Data Black MC

06 February 2007Fabrizio Cei28 DCH and TICP rates Expected rates computed by using the nominal opening of beam slits. Measured rates computed by using MC evaluated efficiencies:  DCH (single dch)  6.6 %  DCH (single dch)  6.6 %  TICP  4.2 %  TICP  4.2 % Estimated uncertainties on trigger rates  20  30 %: - limited statistics; - limited statistics; - MC cuts - MC cuts  Rate (x 10 7  /s) 16% 65% 88% 100%

06 February 2007Fabrizio Cei29 Trigger data 1) WFM TICP

06 February 2007Fabrizio Cei30 Trigger Data 2) Correlation with DRS data Correlation with DRS data DRSCharge TriggerCharge

06 February 2007Fabrizio Cei31 Trigger Data 3) 10 mV threshold imposed by analysis program (otherwise, the pulse finding algorithm becomes meaningless). Charge distribution for data go down to very small values, as predicted by MC simulation. Low Charge distribution (accidental events collected in 5  s time window Low Charge distribution (accidental events collected in 5  s time window ) Red MC Black Data

06 February 2007Fabrizio Cei32 Results of TICP tests 1)

06 February 2007Fabrizio Cei33 Results of TICP test 2)

06 February 2007Fabrizio Cei34 TICP test bar results

06 February 2007Fabrizio Cei35 Conclusions  The MEG software is in an advanced state of preparation: preparation: –MEGMC + MEGBartender: almost finished –MEGAnalyzer: LXe: close to completion; TICP/Z: not very far from end; sufficient effort; TICP/Z: not very far from end; sufficient effort; DCH: delayed; more effort needed Trigger/Database: ~ ok. Trigger/Database: ~ ok.  The analysis of RUN 2006 beam test was entirely performed within the general framework, which performed within the general framework, which looks adequate for the whole MEG analysis. looks adequate for the whole MEG analysis.

06 February 2007Fabrizio Cei36 Trigger data 2) Timing RUN 154 (slit at 16 %) RUN 236 (slit at 100 %) Time correlated with trigger pulse 5 microseconds window

06 February 2007Fabrizio Cei37 Trigger data 2) Charge (T 1 -T 2) vs Log(Q 1 /Q 2 ) 10 ns time binning (poor resolution); however, well visiblecorrelation well visible correlation Time and charge obtained through fitting operation:

06 February 2007Fabrizio Cei38 Application to TICP 4) Log(Inner/Outer Charge) Distribution (  z)  T vs Log(In/Out Charge) Red Data Black MC Rough timing algorithm (it selects the pulse start in one 2 ns bin), but reasonable correlation