Status of EUTelescope EUDET Annual Meeting – Paris – 8/10 October 2007

Slides:



Advertisements
Similar presentations
GCT Software Jim Brooke GCT ESR, 7 th November 2006.
Advertisements

Using the EUDET pixel telescope for resolution studies on silicon strip sensors with fine pitch Thomas Bergauer for the SiLC R&D collaboration 21. May.
O. Stézowski IPN Lyon AGATA Week September 2003 Legnaro Data Analysis – Team #3 ROOT as a framework for AGATA.
LCFI physics studies meeting, 28 th June 05 Sonja Hillertp. 1 Report from ILC simulation workshop, DESY June Aim of workshop: preparation for Snowmass;
02/14/00Jianchun (JC) Wang1 Outline The idea behind the code Code structure and its usage Test on a magnet run Plan Jianchun Wang 02/14/00.
1 Analysis code for KEK Test-Beam M. Ellis Daresbury Tracker Meeting 30 th August 2005.
LCFI Collaboration Meeting, RAL, 6 th March 2007Sonja Hillert (Oxford)p. 0 WP 1 – Simulation and Physics Studies Overview of recent progress LCFI Collaboration.
GLAST LAT ProjectOnline Peer Review – July 21, Integration and Test L. Miller 1 GLAST Large Area Telescope: I&T Integration Readiness Review.
Calibration, simulation and test-beam characterisation of Timepix hybrid-pixel readout assemblies with ultra-thin sensors International Workshop on Future.
Emlyn Corrin, DPNC, University of Geneva EUDAQ Status of the EUDET JRA1 DAQ software Emlyn Corrin, University of Geneva 1.
06/15/2009CALICE TB review RPC DHCAL 1m 3 test software: daq, event building, event display, analysis and simulation Lei Xia.
JAS3 + AIDA LC Simulations Workshop SLAC 19 th May 2003.
CEA-Saclay G. De Lentdecker November 30 st 2011 o G. De Lentdecker Université Libre de Bruxelles Kalman Filter in MarlinTPC.
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
Taikan Suehara, TB meeting, 5 Sep page 1 Si/Sc combined DAQ Taikan Suehara (Kyushu University, Japan)
GRAPES-3 ROOT Framework Pravata K Mohanty Tata Institute of Fundamental Research On behalf of the GRAPES-3 collaboration Workshop on Astroparticle Physics,
JRA1 Status: PCMAG, Sensors and Infrastructure Tobias Haas DESY/F1 11 September 2006.
Okalo Daniel Ikhena Dr. V. Z. Këpuska December 7, 2007.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
Framework for MDO Studies Amitay Isaacs Center for Aerospace System Design and Engineering IIT Bombay.
AMB HW LOW LEVEL SIMULATION VS HW OUTPUT G. Volpi, INFN Pisa.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 Parallel - DAQ Status, Emlyn Corrin, 8 Oct 2007 EUDET Annual Meeting, Palaiseau, Paris DAQ Status.
TB1: Data analysis Antonio Bulgheroni on behalf of the TB24 team.
PROOF and ALICE Analysis Facilities Arsen Hayrapetyan Yerevan Physics Institute, CERN.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 - Data Acquisition Status Report Daniel Haas DPNC Genève Extended SC Meeting 1 Sep 2008.
CALICE ScECAL software development S. Uozumi Sep-3 rd 2010 Japan-Korea joint workshop.
G.Govi CERN/IT-DB 1 September 26, 2003 POOL Integration, Testing and Release Procedure Integration  Packages structure  External dependencies  Configuration.
Online Monitoring System at KLOE Alessandra Doria INFN - Napoli for the KLOE collaboration CHEP 2000 Padova, 7-11 February 2000 NAPOLI.
Software Quality Assurance and Testing Fazal Rehman Shamil.
GLAST LAT Project CU Beam Test Workshop 3/20/2006 C. Sgro’, L. Baldini, J. Bregeon1 Glast LAT Calibration Unit Beam Test Status Report on Online Monitor.
1 Offline Week, October 28 th 2009 PWG3-Muon: Analysis Status From ESD to AOD:  inclusion of MC branch in the AOD  standard AOD creation for PDC09 files.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
CERN IT Department CH-1211 Genève 23 Switzerland t Migration from ELFMs to Agile Infrastructure CERN, IT Department.
1 Tracker Software Status M. Ellis MICE Collaboration Meeting 27 th June 2005.
Overview of PHENIX Muon Tracker Data Analysis PHENIX Muon Tracker Muon Tracker Software Muon Tracker Database Muon Event Display Performance Muon Reconstruction.
Analysis experience at GSIAF Marian Ivanov. HEP data analysis ● Typical HEP data analysis (physic analysis, calibration, alignment) and any statistical.
Linear Colliders in the HSF Jan Strube (PNNL) 1. Introduction Large Data rates (comparable to Belle-II) ~ 18 PB / year raw data at nominal running at.
1 G4UIRoot Isidro González ALICE ROOT /10/2002.
20 October 2005 LCG Generator Services monthly meeting, CERN Validation of GENSER & News on GENSER Alexander Toropin LCG Generator Services monthly meeting.
IceCube DAQ Mtg. 10,28-30 IceCube DAQ: Implementation Plan.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
JRA1 Magnet and Test Beam Infrastructure  Superconducting Magnet (PCMAG)  Mechanics  Cooling  Telescope Simulations  Measuring DESY Tobias.
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.
1 SLAC simulation workshop, May 2003 Ties Behnke Mokka and LCDG4 Ties Behnke, DESY and SLAC MOKKA: european (france) developed GEANT4 based simulation.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
ANALYSIS TRAIN ON THE GRID Mihaela Gheata. AOD production train ◦ AOD production will be organized in a ‘train’ of tasks ◦ To maximize efficiency of full.
GUIDO VOLPI – UNIVERSITY DI PISA FTK-IAPP Mid-Term Review 07/10/ Brussels.
CT-PPS DB Info (Preliminary) DB design will be the same as currently used for CMS Pixels, HCAL, GEM, HGCAL databases DB is Oracle based A DB for a sub-detector.
ImageJ2. Why ImageJ2? ● Support the next generation of image data ● Interoperate and collaborate with other projects ● Broaden the ImageJ community ●
Status of the analysis by the analysis team!. Join the stimulus Last meeting we were in a deep crisis… and we decided to sign a stimulus plan! We organized.
Combined, Mized and ZS data analysis
Architecture Review 10/11/2004
Kai Li, Allen D. Malony, Sameer Shende, Robert Bell
EUTelescope Testbeam Analysis: Summer 2014
Online Monitoring : Detector and Performance check
Use Cases Discuss the what and how of use cases: Basics Benefits
Internet Rechartering Update
MICE event viewer status - Mihailo Savic - CM 45
European Organization for Nuclear Research
EUDAQ Status Report Emlyn Corrin, 29 September 2010
Tracking System at CERN 06 and 07 test beams
Tun Sheng Tan AUGUST UW Analysis Meeting Summer 2014
AIDA Alignment Package
Test Beam Measurements october – november, 2016
Linear Collider Simulation Tools
Software life cycle models
Chapter 2: The Linux System Part 1
Tracker Software Status
ATLAS DC2 & Continuous production
Planning next release of GAUDI
Presentation transcript:

Status of EUTelescope EUDET Annual Meeting – Paris – 8/10 October 2007 Antonio Bulgheroni (INFN) on behalf of JRA1 software/analysis group EUDET Annual Meeting – Paris – 8/10 October 2007

Introduction

Main goals of the tracking software Providing the users a set of relevant high level objects (like tracks or space points) to characterize the DUT along with histograms of important figures of merit. Complementing the hardware part in improving the test beam infrastructure. Collaborating in the development of a common software framework in view of the future International Linear Collider experiment.

Very solid starting point... ... trying not to reinvent the wheel! Gain as much as possible from past experience and already available and tested software tools: Single sensor analysis → sucimaPix (INFN) Eta function correction → MAF (IPHC - there are several other things we can and should borrow) Track fitting → Analytical track fitting (A. F. Zarnecki taking care of MS) and straight line fitting (T. Klimkovich) Simple alignment → Minuit based (copied and improved from other codes) Framework → ILC Core software = Marlin + LCIO + GEAR + (R)AIDA + CED (+ LCCD).

A collaborative approach... ... a virtuous circle! In the last months, the ILC software framework has been adapted to our needs: Added the capability to re-loop over the input events Added the possibility to re-implement the output processor Added a new logging mechanism At the same time, our team was helping the main developers to implement missing features: Telescope-like GEAR description (T. Klimkovich) Telescope-like graphical event display (A. B.) Alignment using Millepede (work in progress by P. Roloff)

The analysis strategy ... going step by step Each analysis module is implemented into a Marlin processor and consequently we can execute all of them together, or stop after every single step to verify the output. This is offering several advantages Once the telescope behavior will be well understood, several steps can be merged together but for the time being it is allowing the debug of both hardware and software Some analysis (like efficiency and purity) requires to replay the same analysis step with different selection criteria. Storing intermediate results can reduce long reprocessing time.

Analysis scheme Pedestal DB Format converter Input raw data LCIO raw data Selection criteria Cluster search Cluster selection Cluster file Hit candidate file HitMaker HitMaker Hit file TrackFitter Track file GEAR geo ETA DB Alignment

Achievements

It's WORKING It's on the GRID EUTelescope has been successfully used during the last three test beam periods. One major bug was discovered in the data conversion soon after the end of the first data taking period and immediately fixed. All the results of the beam tests have been obtained using EUTelescope! It's on the GRID Nearly all the analysis steps are performed on the GRID reducing the processing time by at least one order of magnitude

EUTelescope in ILCSOFT EUTelescope is available to the ILC community as a Marlin package This is making the installation of EUTelescope very easy using ilcinstall. The integration with all the other software tool is trivial # Marlin Packages ilcsoft.install( MarlinUtil( "v00-04" )) ilcsoft.install( CEDViewer( "v00-03" )) ilcsoft.install( Eutelescope( "v00-00-05" ) ) # Eutelescope specific ilcsoft.module("Eutelescope").download.type="ccvssh" ilcsoft.module("Eutelescope").download.username="bulgheroni" ilcsoft.module("Eutelescope").buildWith(["GEAR", "RAIDA", "MarlinUtil", "GSL", "LCCD", "EUDAQ", "ROOT" ]) ilcsoft.module("Eutelescope").env["EUDAQ"]="/home/toto/ilc/eudaq" ilcsoft.module("Eutelescope").env["ROOT_HOME"]="/cern/root"

Results... Two talks during this annual meeting (1 in JRA1 parallel session and 1 in the plenary) Test beam results will be presented also at IEEE – NSS (Hawaii) in less than one month.

Performances... This impressive plot is showing the pretty mature development stage of the tracking software. CERN large multiplicity data taken two weeks ago

Future plans

Getting closer to the DAQ / 1 Remove the format conversion step... getting LCIO files directly from the DAQ So far used the native data format only for debug. Now time has come to test the LCIO output. The native format will be used among the DAQ components and the LCIO file will be produced by the DataCollector to minimize the changes. In principle not too difficult, but requires lots of tests because we cannot loose information at this stage. Requires some changes to the LCIO library because compression (zlib) can be too heavy during data taking.

Getting closer to the DAQ / 2 Improve the interaction between the DAQ and EUTelescope. EUDAQ and EUTelescope should log to the same conditions DB EUTelescope should immediately process pedestal run and upload the new thresholds to the DAQ system when working in ZS mode.

Improve the alignment procedure Currently using a simple alignment processor Minimizing the residual on one plane with respect to one or to several other planes. It requires some iterations to align the full telescope. Based on Minuit and currently requiring to link against ROOT. Include Millepede in MarlinUtil package and use it within EUTelescope (P. Roloff) The full telescope is aligned in one single iteration. It has been tested already in the simulation but without rotations (T. Klimkovich)

Improve the event display Taking part on the development of a common event display for EUDET. So far using CED to display hits. Still not able to display tracks because the current available parametrization is for helix only. Along with 3D visualization also 2D projections can be useful. Possibility to display histograms for online DQM.

Better integration with DUT data So far only one test beam with DUT. Telescope and DUT data streams were saved into two different files using the TLU to tag the event number. Now we need to overlay the two streams. The overlay processor available in Marlin is not suitable because it doesn't take care of the event number. Several adhoc processors can be developed but a general solution would be better. Parallel input files instead of serial (?) What to do when the DUT data stream is inside the telescope one?

Montecarlo input We are considering the possibility to develop some Montecarlo processors in order to feed the analysis chain with simulated data. Continuing and improving the work of T. Klimkovich in Mokka Include in a Marlin processor the studies done by Lukasz Maczewski on charge sharing in MAPS sensor.

Conclusion EUTelescope is working. The results obtained from the three data taking periods are proving that it is well behaving... A lot of work has been done and the milestone foreseen for the end of 2008 will be easily achieved. Other possible improvements are envisaged. CVS Server: http://www-zeuthen.desy.de/lc-cgi-bin/cvsweb.cgi/Eutelescope/?cvsroot=eutelescope DOC Server: http://www.roma3.infn.it/~bulgheroni/Eutelescope/head/index.html Thanks!