RPC-DHCAL Event Builder Event Display Jacob Smith UT Arlington Argonne National Laboratory Meister der Weltenchronik (Master of World Chronicles) Genesis.

Slides:



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

17 Sep 2009Paul Dauncey1 US DHCAL integration with CALICE DAQ Paul Dauncey.
Simulation of the RPC Response José Repond Argonne National Laboratory CALICE Collaboration Meeting University Hassan II Casablanca, Morocco September.
First analysis of DHCAL Data José Repond Argonne National Laboratory Linear Collider Workshop LCWS 2012 October 22 – 26, 2012 University of Texas at Arlington,
LCFI physics studies meeting, 28 th June 05 Sonja Hillertp. 1 Report from ILC simulation workshop, DESY June Aim of workshop: preparation for Snowmass;
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.
Calice UK Meeting / 10/11/2004 D.R. Ward1 David Ward University of Cambridge Simulation Reconstruction Preparations for test beam UK software work.
Geant4-based Simulation Status and Plans Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi Calorimetry Working Group ALCPG 2004 Winter.
Geant4 Activities at NICADD / NIU Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi Simulations Working Group ALCPG 2004 Winter Workshop.
LC detector simulation efforts in America Dhiman Chakraborty N. I. Center for Accelerator & Detector Development for the International.
1 Raw Event : ByteStream implementation Muon Workshop, April 2002 A. Nisati, for the Muon Trigger group.
Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
Overview of the RPC DHCAL Project José Repond Argonne National Laboratory SiD Meeting International Linear Collider Workshop 2010 Institute of High Energy.
CLAS12 CalCom Activity CLAS Collaboration Meeting, March 6 th 2014.
06/15/2009CALICE TB review RPC DHCAL 1m 3 test software: daq, event building, event display, analysis and simulation Lei Xia.
DHCAL Construction Status Lei Xia Argonne National Laboratory ALCPG2009, Albuquerque.
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.
Analysis of DHCAL Data José Repond Argonne National Laboratory CALICE Collaboration Meeting September 17 – 19, 2012 Cambridge, UK.
David N. Brown Lawrence Berkeley National Lab Representing the BaBar Collaboration The BaBar Mini  BaBar  BaBar’s Data Formats  Design of the Mini 
Real data reconstruction A. De Caro (University and INFN of Salerno) CERN Building 29, December 9th, 2009ALICE TOF General meeting.
ALICE Simulation Framework Ivana Hrivnacova 1 and Andreas Morsch 2 1 NPI ASCR, Rez, Czech Republic 2 CERN, Geneva, Switzerland For the ALICE Collaboration.
Andreas Morsch, CERN EP/AIP CHEP 2003 Simulation in ALICE Andreas Morsch For the ALICE Offline Project 2003 Conference for Computing in High Energy and.
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.
17-Aug-00 L.RistoriCDF Trigger Workshop1 SVT: current hardware status CRNowFinal Hit Finders64242 Mergers31616 Sequencers2312 AMboards4624 Hit Buffers21212.
CALICE Digital Hadron Calorimeter: Calibration and Response to Pions and Positrons International Workshop on Future Linear Colliders LCWS 2013 November.
MuID Software Status/Future Plan Yajun Mao (RIKEN/CIAE) PHENIX Muon Collaboration Meeting, BNL, Dec. 16, 2000.
The DHCAL Data Analysis José Repond CALICE Meeting, Prague, September 10 – 12, 2007.
W-DHCAL Analysis Overview José Repond Argonne National Laboratory.
TB1: Data analysis Antonio Bulgheroni on behalf of the TB24 team.
RPC DQM status Cimmino, M. Maggi, P. Noli, D. Lomidze, P. Paolucci, G. Roselli, C. Carillo.
GLAST LAT Offline SoftwareCore review, Jan. 17, 2001 Review of the “Core” software: Introduction Environment: THB, Thomas, Ian, Heather Geometry: Joanne.
Development of Digital Hadron Calorimeter Using GEM Shahnoor Habib For HEP Group, UT Arlington Oct. 12, 2002 TSAPS Fall ’02, UT Brownsville Simulation.
1ECFA/Vienna 16/11/05D.R. Ward David Ward Compare these test beam data with Geant4 and Geant3 Monte Carlos. CALICE has tested an (incomplete) prototype.
Developing Imaging Calorimeters for a SiD-Flavor Lepton Collider Jacob Smith Linear Collider Physics School Ambleside,England 2009.
CALICE ScECAL software development S. Uozumi Sep-3 rd 2010 Japan-Korea joint workshop.
LCIO A persistency framework and data model for the linear collider CHEP 04, Interlaken Core Software, Wednesday Frank Gaede, DESY -IT-
Linda R. Coney – 5 November 2009 Online Reconstruction Linda R. Coney 5 November 2009.
May 31, 2007CALICE DHCAL J. Yu 1 Gas DHCAL R&D May 31, 2007 WWS CAL R&D Review, DESY Jae Yu University of Texas at Arlington For CALICE DHCAL Groups Introduction.
12 October 2001, M. LefebvreHEC-Athena Tutorial: HEC beam test primer1 HEC Beam Test Primer Production modules of the HEC have been tested in particle.
Noise and Cosmics in the DHCAL José Repond Argonne National Laboratory CALICE Collaboration Meeting University Hassan II Casablanca, Morocco September.
Min-DHCAL: Measurements with Pions Benjamin Freund and José Repond Argonne National Laboratory CALICE Collaboration Meeting Max-Planck-Institute, Munich.
Online Monitoring System at KLOE Alessandra Doria INFN - Napoli for the KLOE collaboration CHEP 2000 Padova, 7-11 February 2000 NAPOLI.
Mokka, main guidelines and future P. Mora de Freitas Laboratoire Leprince-Ringuet Ecole polytechnique - France Linear collider Workshop 2004, Paris.
DHCAL Overview José Repond Argonne National Laboratory CALICE Collaboration Meeting Argonne National Laboratory March 19 – 21, 2014.
Page 1 of 18 Bjorn S. Nilsen, ALICE November 16 ITS Software meeting ITS Alignment Status Plus other things By Bjørn S. Nilsen The Ohio State University.
ScECAL Beam FNAL Short summary & Introduction to analysis S. Uozumi Nov ScECAL meeting.
Status of Sirene Maarten de Jong. What?  Sirene is yet another program that simulates the detector response to muons and showers  It uses a general.
US DHCAL Status Lei Xia Argonne National Laboratory.
Tomasz Malkiewicz T0 trigger and luminosity monitoring luminosity monitoring ALICE meeting at JYFL.
DHCAL Construction Status José Repond Argonne National Laboratory CALICE Meeting, February 19 – 20, 2009 Kyungpook National University, Daegu, Republic.
DHCAL Construction Status Lei Xia Argonne National Laboratory CALICE Meeting, September 16 – 18, 2009 Université Claude Bernard Lyon I, France.
Level 1-2 Trigger Data Base development Current status and overview Myron Campbell, Alexei Varganov, Stephen Miller University of Michigan August 17, 2000.
Future DHCAL Activities José Repond Argonne National Laboratory CALICE Meeting, CERN, May 19 – 21, 2011.
CMOS Pixels Sensor Simulation Preliminary Results and Plans M. Battaglia UC Berkeley and LBNL Thanks to A. Raspereza, D. Contarato, F. Gaede, A. Besson,
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.
Digital HCAL Electronics Status of Electronics Production CALOR 2010 Conference IHEP Beijing, People’s Republic of China May 10-14, 2010 José Repond for.
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.
9 Feb, MEG Software Status -for the coming review committee- Question from A.Blondel Our answer Schedule and Man power MEG Software Group.
GLAST LAT ProjectNovember 18, 2004 I&T Two Tower IRR 1 GLAST Large Area Telescope: Integration and Test Two Tower Integration Readiness Review SVAC Elliott.
W-DHCAL Digitization T. Frisson, C. Grefe (CERN) CALICE Collaboration Meeting at Argonne.
SLAC: SiD AHCAL Status and Update Ross McCoy, Andrew Myers, Andy White.
Geant4-based Simulation Status and Plans
Construction and Testing of a Digital Hadron Calorimeter Prototype
The DHCAL: an overview José Repond Argonne National Laboratory
Geant4 in HARP V.Ivanchenko For the HARP Collaboration
Geant4 Activities at NICADD / NIU
Agenda SICb Session Status of SICb software migration F.Ranjard
BesMUC Reconstruction Algorithm
Presentation transcript:

RPC-DHCAL Event Builder Event Display Jacob Smith UT Arlington Argonne National Laboratory Meister der Weltenchronik (Master of World Chronicles) Genesis 11:1-9

Outline  Introduction –DHCAL/calice-daq Data format  Status of Event Builder  Frameworks for Event Builder and Event Display  Show event display capabilities –Cubic meter –Cosmic rays  Conclusion Jacob Smith - CALICE Workshop UTA - March :29 2

DHCAL/calice-daq Data Structure 16:29 Jacob Smith - CALICE Workshop UTA - March CALICE binary Rcd Headers Trig Event (Data) Locations DCOL 0 FeHitData 16 byte data pkgs 12 Trigger Pkgs (each DCON) Hit Pkgs (each hit DCAL) DCOL 1DCOL 20 We need to define event boundaries - Events spread through DCOLs - Multiple events in each DCOL FeHitData pkg pkg Data flow VST: use a single DCOL, create new binary format, then build events

Current/Previous (java) Event Building Data search window event i event i+1 event i+2 event i+3 event i+4 event i+5 event i+6 Event search window Matching algorithm Defines boundaries well for a single DCOL, with the help of: 1.Time stamp 2.DCON trigger package 3.Neighboring packages 4.Error detection and recovery FeHitData pkg pkg Data flow Local binary

Event Builder Design: Cubic Meter 16:29 Jacob Smith - CALICE Workshop UTA - March event i event i+1 event i+2 event i+3 event i+4 event i+5 event i+6 DCOL j event i event i+1 event i+2 event i+3 event i+4 event i+5 DCOL j+1 event i event i+1 event i+2 event i+3 event i+4 event i+5 event i+6  Each DCOL gets an “event builder”  C++ translated from experienced java  Some code overlap exists  Timestamp matching algorithm merges data packages from all DCOLs into complete events  Reuse algorithms already in place

Status: Cubic Meter Event Builder  Framework for new event builder is finish –event_builder (application) –EbDhcEvent.hh, EbDhcFeDataHit, EbDhcFeDataTrig (EB classes) –DhcFeHitData.hh (calice binary) chksum(), dcolad(), timestamp() Jim Schlereth developed local version of calice_daq  Finishing translation of java into C++ –Some algorithm overlap exists between calice_daq (dhc) and java Reading different binary formats  Start testing final event builder –Take data with multiple data collectors  Start developing event builder for trigger-less data –Finding cosmic ray events from noise runs –Build events without help from DCON trigger packages  LCIO conversion with final event builder not yet started 16:29 Jacob Smith - CALICE Workshop UTA - March

Analysis: Cubic Meter 16:29 Jacob Smith - CALICE Workshop UTA - March In use Partial Not used C++ Marlin Cond data LCIO ASCII Analysis Event Display event builder lcio_conv event builder lccd calice_daq calice binary Online Start Offline Finish ASCII Offline 2 Analysis F77

Strategy: Event Builder and Event Display  Very short term plan (days) –Event Builder/Display for RPC commissioning in Cosmic Ray Test Stand Part of RPC construction procedure Finish Event Builder translation Start testing with multiple DCOLs (on-hand) An application produces ASCII files using Event Builder code Event Display works from ASCII file Event Builder for trigger-less data  Short term plan (weeks) –EB and ED for cassette performance tests Finish Event Builder testing and commissioning for analysis Begin implementation with lcio_conv for offline analysis –C++ based analysis for cosmic tests Daniel Trojand is developing c++ based analysis –Development of EB for trigger-less data  Test beam plan (months) –Will use LCIO converter implemented with Event Builder code for offline analysis –Will also use ASCII + F77 as a second analysis path –Event Display samples events during data taking 16:29 Jacob Smith - CALICE Workshop UTA - March

Event Display – Cubic Meter Simulations  George Mavromanolakis developed the event display for the VST –Based on CALICE online display program –Reads in ASCII data format –Kurt Francis updated for cubic meter  Monte Carlo 60 GeV pions –Currently use Geant4 and RPCsim –Kurt Francis is developing RPC simulation with Mokka 16:29 Jacob Smith - CALICE Workshop UTA - March

16:29 10

Jacob Smith - CALICE Workshop UTA - March :29 11

Event Display with CRTS 16:29 Jacob Smith - CALICE Workshop UTA - March ,0,0 X Y Z

3D Display 16:29 Jacob Smith - CALICE Workshop UTA - March

Jacob Smith - CALICE Workshop UTA - March :29 14

Jacob Smith - CALICE Workshop UTA - March :29 15

Conclusions  Cubic Meter Event Builder design is complete and ready for testing soon –Basic (java-based) event builder has history of quality performance –Translation from java to c++ currently under way –Will start Event Builder testing with multiple DCOLs as soon as possible DCOLs are on hand  Event Display is finished and ready for… –Individual RPC chamber performance testing –Cassette testing –test beam geometry  LCIO conversion with event builder codes is on the ToDo List –Help with LCIO conversion from experts will be appreciated 16:29 Jacob Smith - CALICE Workshop UTA - March

Go Sox! 16:29 Jacob Smith - CALICE Workshop UTA - March

Backup 16:29 Jacob Smith - CALICE Workshop UTA - March

16:29 Jacob Smith - CALICE Workshop UTA - March Incident Beam x y z DCOL iDCOL i+1

DHCAL/calice-daq Data Structure 16:29 Jacob Smith - CALICE Workshop UTA - March Raw Bin Rcd HeadersTrig Event (Data) LocationsDCOL 0 FeHitData 16 byte data pkgs 12 Trigger Pkgs (each DCON) Hit Pkgs (each DCAL) DCOL 1DCOL 20 64kbyte record limit 4000 (16byte) data pkgs spread through 20 dcol 240 data pkgs/record for trg pkgs always Up to 3760 data pkgs/record available for hit pkgs 3760*64 = 240,640 hits (i.e. half the cubic meter) Events spread through DCOLs Multiple events in each DCOL Where are the events?