UA9 Collaboration H8 Sept’10 Run - Preparatory Meeting 03.09.10 Review & Status of the Telescope DAQ and Online/Offline Software Mark Pesaresi Jonathan.

Slides:



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

DAQ for the TPC Sector Test at Test Beam T10 ALICE DAQ Group ALICE TPC Collaboration Meeting Cagliari, Sardinia 16 – 17 May 2004.
June 19, 2002 A Software Skeleton for the Full Front-End Crate Test at BNL Goal: to provide a working data acquisition (DAQ) system for the coming full.
RPC Trigger Software ESR, July Tasks subsystem DCS subsystem Run Control online monitoring of the subsystem provide tools needed to perform on-
23/04/2008VLVnT08, Toulon, FR, April 2008, M. Stavrianakou, NESTOR-NOA 1 First thoughts for KM3Net on-shore data storage and distribution Facilities VLV.
CHEP04 - Interlaken - Sep. 27th - Oct. 1st 2004T. M. Steinbeck for the Alice Collaboration1/20 New Experiences with the ALICE High Level Trigger Data Transport.
Using the Trigger Test Stand at CDF for Benchmarking CPU (and eventually GPU) Performance Wesley Ketchum (University of Chicago)
GLAST LAT ProjectOnline Peer Review – July 21, Integration and Test L. Miller 1 GLAST Large Area Telescope: I&T Integration Readiness Review.
E. Pasqualucci Software needed (H8) DAQ-1 –BE installed ROD emulator Beam crate readout process Crate controller and message system –Inherited by tile-cal.
Kaori Maeshima (FNAL), Muon Alignment EDR: FEB. 28, Endcap Alignment EMU Alignment DAQ Muon Alignment EDR Feb. 28, 2002 Outline: 1.Components to.
Data Acquisition Software for CMS HCAL Testbeams Jeremiah Mans Princeton University CHEP2003 San Diego, CA.
New Features of APV-SRS-LabVIEW Data Acquisition Program Eraldo Oliveri on behalf of Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer] NYC,
July test beam DAQ status Marcin Byszewski Konstantinos Ntekas.
VC MICO Report July 07Jean-Sébastien GraulichSlide 1 Main news  DAQ test bench running in Geneva 2 LDCs connected to 2 different PCs, 1 GDCs DAQ trigger.
Data Quality Monitoring of the CMS Tracker
The Application of DAQ-Middleware to the J-PARC E16 Experiment E Hamada 1, M Ikeno 1, D Kawama 2, Y Morino 1, W Nakai 3, 2, Y Obara 3, K Ozawa 1, H Sendai.
DAQ System at the 2002 ATLAS Muon Test Beam G. Avolio – Univ. della Calabria E. Pasqualucci - INFN Roma.
06/15/2009CALICE TB review RPC DHCAL 1m 3 test software: daq, event building, event display, analysis and simulation Lei Xia.
Imperial College Tracker Slow Control & Monitoring.
+ discussion in Software WG: Monte Carlo production on the Grid + discussion in TDAQ WG: Dedicated server for online services + experts meeting (Thusday.
Storage Manager Overview L3 Review of SM Software, 28 Oct Storage Manager Functions Event data Filter Farm StorageManager DQM data Event data DQM.
14 Sep 2005DAQ - Paul Dauncey1 Tech Board: DAQ/Online Status Paul Dauncey Imperial College London.
Cluster Finder Report Laura Sartori (INFN Pisa) For the L2Cal Team Chicago, Fermilab, Madrid, Padova, Penn, Pisa, Purdue.
DAQ MICO Report Online Monitoring: –Status All histograms are now implemented Still not fully online –Only monitoring from data file (slightly offline,
David N. Brown Lawrence Berkeley National Lab Representing the BaBar Collaboration The BaBar Mini  BaBar  BaBar’s Data Formats  Design of the Mini 
6-10 Oct 2002GREX 2002, Pisa D. Verkindt, LAPP 1 Virgo Data Acquisition D. Verkindt, LAPP DAQ Purpose DAQ Architecture Data Acquisition examples Connection.
Svtsim status Bill Ashmanskas, CDF simulation meeting, Main authors: Ashmanskas, Belforte, Cerri, Nakaya, Punzi Design goals/features: –main.
CMS pixel data quality monitoring Petra Merkel, Purdue University For the CMS Pixel DQM Group Vertex 2008, Sweden.
1 Software for the KEK test Malcolm Ellis 13 th April 2005.
Commissioning and Operation of the CMS Tracker analogue optical link system at TIF with CMSSW: R.Bainbridge, A.Dos Santos Assis Jesus, K.A.Gill, V. Radicci.
October 8, 2002P. Nilsson, SPD General Meeting1 Paul Nilsson, SPD General Meeting, Oct. 8, 2002 New tools and software updates Test beam analysis Software.
FED RAL: Greg Iles5 March The 96 Channel FED Tester What needs to be tested ? Requirements for 96 channel tester ? Baseline design Functionality.
Overview of DAQ at CERN experiments E.Radicioni, INFN MICE Daq and Controls Workshop.
4 th Workshop on ALICE Installation and Commissioning January 16 th & 17 th, CERN Muon Tracking (MUON_TRK, MCH, MTRK) Conclusion of the first ALICE COSMIC.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 Parallel - DAQ Status, Emlyn Corrin, 8 Oct 2007 EUDET Annual Meeting, Palaiseau, Paris DAQ Status.
News on GEM Readout with the SRS, DATE & AMORE
IPHC - DRS Gilles CLAUS 04/04/20061/20 EUDET JRA1 Meeting, April 2006 MAPS Test & DAQ Strasbourg OUTLINE Summary of MimoStar 2 Workshop CCMOS DAQ Status.
TB1: Data analysis Antonio Bulgheroni on behalf of the TB24 team.
Sep. 17, 2002BESIII Review Meeting BESIII DAQ System BESIII Review Meeting IHEP · Beijing · China Sep , 2002.
Kraków4FutureDaQ Institute of Physics & Nowoczesna Elektronika P.Salabura,A.Misiak,S.Kistryn,R.Tębacz,K.Korcyl & M.Kajetanowicz Discrete event simulations.
Source Controller software Ianos Schmidt The University of Iowa.
A new web Slow Control & Monitoring system featuring SRS ZeroSuppression implementation StefanoC*, S. L. Goentoro F. Costa, A. Zybel *on behalf of FIT.
Pixel DQM Status R.Casagrande, P.Merkel, J.Zablocki (Purdue University) D.Duggan, D.Hidas, K.Rose (Rutgers University) L.Wehrli (ETH Zuerich) A.York (University.
Activity related CMS RPC Hyunchul Kim Korea university Hyunchul Kim Korea university 26th. Sep th Korea-CMS collaboration meeting.
Status & development of the software for CALICE-DAQ Tao Wu On behalf of UK Collaboration.
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.
9/17/2008TWEPP 2008, R. Stringer - UC Riverside 1 CMS Tracker Services: present status and potential for upgrade Robert Stringer University of California,
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
ALICE Offline Week October 4 th 2006 Silvia Arcelli & Chiara Zampolli TOF Online Calibration - Strategy - TOF Detector Algorithm - TOF Preprocessor.
1 Tracker Software Status M. Ellis MICE Collaboration Meeting 27 th June 2005.
Overview of EMU Software Rick Wilkinson. Slice Test DAQ We succeeded in using Slice Test DAQ code to take test beam data, combining chamber and trigger.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
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:
DAQ & data format Peter Fischer Institut für Technische Informatik, Universität Mannheim Presentation given at the EUDET / JRA-1 review, , Geneva.
MapReduce: Simplied Data Processing on Large Clusters Written By: Jeffrey Dean and Sanjay Ghemawat Presented By: Manoher Shatha & Naveen Kumar Ratkal.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
Scalable Readout System Data Acquisition using LabVIEW Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
SVD FADC Status Markus Friedl (HEPHY Vienna) Wetzlar SVD-PXD Meeting, 5 February 2013.
THIS MORNING (Start an) informal discussion to -Clearly identify all open issues, categorize them and build an action plan -Possibly identify (new) contributing.
EUTelescope Testbeam Analysis: Summer 2014
PyBAR Firmware Structure and Operation Experience
Annual Workshop on Crystal Collimation
mmDAQ (Muon Atlas MicroMegas Activity – ATLAS R&D)
Pixel DQM Status & Plans
Online Software Status
Run experience Cover FW SRB FW DAQ and monitoring
Tracker Software Status
CMS Pixel Data Quality Monitoring
Paul Dauncey With Jamie Ballin and Matt Noy
Presentation transcript:

UA9 Collaboration H8 Sept’10 Run - Preparatory Meeting Review & Status of the Telescope DAQ and Online/Offline Software Mark Pesaresi Jonathan Fulcher, Matt Ryan, Will Ferguson

Review of the DAQ (simplified) FED VME Controller Trigger & I2C Control DAQ PC (Linux SLC4) Telescope Data (2 Planes) FED Data (VME) Crate Control IC 9U Crate Inefficient data handling & small event packets limit readout rate from FED over VME DAQ throttled trigger rate to ~250Hz

Using the S-link64 Transition Card (TC) and PCI-X FedKit Receiver Card, max link bandwidth estimated ~ MB/s. Event size <1kB 3 networked DAQ PCs (3.0GHz QC, 5GB RAM, 4TB) will be used for controlling the Trigger/DAQ, controlling and monitoring the goniometer, packaging/writing the event data to disk and online analysis and monitoring of the telescope VME Controller FED Trigger & I2C Control DAQ PC 1 (Linux SLC4) Telescope Data (5 Planes) FED Data (Slink64) Crate Control IC 9U Crate DAQ PC 2 (Linux SLC4) DAQ PC 3 (Linux SLC4) Goniometer Control/Monitoring (Serial RS232->LVDS->RS232 Link) Gbit Network TC

DAQ Software Status (Jonathan)

Online Software Status

Control of the DAQ and storing of FED data uses CMS online & offline software frameworks (C++) XDAQ - CMSSW - XDAQ Supervisors Control and monitoring of DAQ hardware e.g. Fed9USupervisor TTCciSupervisor XtalDAQSupervisor XDAQ Data/Event/Storage Management Chain of processes to sort and package event data before storing in a format compatible with the offline software framework and appropriate run/event numbers etc. CMSSW Event Filter Equivalent to the CMS High Level Trigger, data is accessed from the XDAQ processing chain in shared memory and analysed online. Can also be used to select which data to store. Event Data Stored Data For our purposes, introduces a slight overhead perhaps – but flexible and easy to modify and saves reinventing the wheel… Online Software Overview (simplified)

Online Software Status A working online DAQ software was available in the previous test For the most part, DAQ can be operated by non-experts using web configuration pages, e.g.

Online Software Status However: some modifications required for the S-link bandwidth upgrade stability/DAQ recovery under high rate conditions needs to be guaranteed an easy way of viewing basic telescope information was missing or required expert help during the last test. New XDAQ page created – XtalDAQ Supervisor Provides a method to monitor the data from the telescope online Easy to use and configure to view a range of parameters and their dependence with time Uses the CMSSW Online Event Filter to analyse events as they are processed by the DAQ. As in the CMS trigger, processing is limited to ~100Hz so a configurable prescale is provided so that the rest of the DAQ can operate at full efficiency. Plots update every ~10s so that an adequate sample of 1000 events are recorded Is also used to monitor and move the goniometer

Online Software Status A choice of 70 plots to view, plus monitoring graphs of the mean/sigma of all available plots with time

Online Software Status A choice of 70 plots to view, plus monitoring graphs of the mean/sigma of all available plots with time

Online Software Status A choice of 70 plots to view, plus monitoring graphs of the mean/sigma of all available plots with time

Online Software Status A choice of 70 plots to view, plus monitoring graphs of the mean/sigma of all available plots with time

Online Software Status XtalDAQ Supervisor Status Works, tested using fake data from an ‘online’ monte-carlo simulation of the telescope under both normal beam and ‘channeling’ Requires testing with a goniometer/controller in order to finish Using a user defined monitored variable (e.g  X [Plane5]), software can detect changes in this value as evidence for channelling and halt a goniometer scan. The reliability of this feature is to be tested Transmission of goniometer coordinates to FED to be implemented

Offline Software Status

Offline Software Overview Raw data is to be stored to disk and duplicated on castor /castor/cern.ch/cms/store/data/TestBeam2010Trk Low level reconstruction uses CMSSW Modular, simple to use at high level, relatively easy to add functionality and maintain code Sensible, given online software is based on CMSSW Can run directly off castor files providing access to data for all Possible issue with access to documentation if user is not registered to CMS (to be checked) High level analysis could use anything… Plan is to write reconstructed data to ROOT ntuples – other formats may be possible (e.g CSV) Analysis code to be written by users. A standard analyser will probably be available in ROOT/CMSSW though.

Offline Software Overview FED Event Unpacker Strip Clusteriser XY Hit Producer Global Track Producer siStripDigis siStripClusters xtalXYHits FED/APV mappings etc APV noises, gains, thresholds etc Plane alignments, global coordinate system etc Plane resolutions etc CMSSW Framework Online Framework User Analysis RAW Event Data xtalTracks

Offline Software Overview Reconstruction output – xtalTracks To contain: Incident and outgoing track angles (and errors) in x and y, at the crystal position The impact points (and errors) at the crystal from each track The  2 measured for each track The goniometer coordinates reported by the XtalDAQSupervisor when the event is recorded Anything else?

Offline Software Status FED Event Unpacker Strip Clusteriser XY Hit Producer Global Track Producer siStripDigis siStripClusters xtalXYHits FED/APV mappings etc APV noises, gains, thresholds etc Plane alignments, global coordinate system etc Plane resolutions etc CMSSW Framework Online Framework User Analysis RAW Event Data xtalTracks Complete

Offline Software Status Software almost complete – track reconstruction and fitting tested and works Documentation/tutorial on how to run simple reconstruction required Summary Progress made in simplifying & automating DAQ and software for non-expert use while simultaneously increasing scale and complexity of system A few weeks required to finish online and offline software frameworks Goniometer/controller required at some point for full testing Comments/Input?

Backup

Plan to use serial connection between DAQ PC and Micos Corvus Eco Goniometer Controller Serial connection to be lengthened to ~80m for communication between control room and beam area using Minicom RS-232 Extender and transmission over Cat5 Ethernet cable DAQ PC uses C libraries for controlling/monitoring goniometer within the XtalDAQSupervisor Can also be setup/calibrated/controlled/monitored using Micos controller software (Venus1Term) P. Valente