Event Data Model Proposal for a 2 nd iteration based on LCIO Colin Bernet (IPNL) 27 November 2014 Thanks to Frank Gaede for LCIO 1.

Slides:



Advertisements
Similar presentations
September 7th, 2005Photon vetoes status report R. Fantechi Photon vetoes status report –WG on photon vetoes active since November First meeting on December.
Advertisements

Proposal for a new design of LumiCal R. Ingbir, P. Ruzicka, V. Vrba October 07 Malá Skála.
EF with simple multi-particle states Vishnu V. Zutshi NIU/NICADD.
1 N. Davidson E/p single hadron energy scale check with minimum bias events Jet Note 8 Meeting 15 th May 2007.
28 Feb 2006Digi - Paul Dauncey1 In principle change from simulation output to “raw” information equivalent to that seen in real data Not “reconstruction”,
D. Peterson, “TPC Detector Response Simulation and Track Reconstruction”, Round Table, 23-Jan TPC Detector Response Simulation and Track Reconstruction.
Some early attempts at PFA Dhiman Chakraborty. LCWS05 Some early attempts at PFA Dhiman Chakraborty2 Introduction Primarily interested in exploring the.
D. Peterson, “TPC Detector Response Simulation and Track Reconstruction”, LC-TPC-LBL, 18-Oct For example: TPC: 2.0 m O.R., 0.5 m I.R., 150  m spatial.
GEM DHCAL Simulation Studies J. Yu* Univ. of Texas at Arlington ALCW, July 15, 2003 Cornell University (*on behalf of the UTA team; S. Habib, V. Kaushik,
TkrRecon Status Perugia Software Workshop May, 2003.
Energy Flow Studies Steve Kuhlmann Argonne National Laboratory for Steve Magill, Brian Musgrave, Norman Graf, U.S. LC Calorimeter Group.
FCC Software Status Report from a User’s Perspective Colin Bernet (IPNL), Benedikt Hegner (CERN) 14 January
LCIO A persistency framework for LC detector simulation studies Frank Gaede, DESY, IT Linear Collider Simulation Workshop SLAC May
FCC Software Status Report from a User’s Perspective Colin Bernet (IPNL) 18 March 2015 Code Contributors: Michele De Gruttola, Benedikt Hegner, Clément.
LCIO A persistency framework for LC detector simulation studies Frank Gaede, DESY, IT 4 th ECFA/DESY LC Workshop Amsterdam April 1 st -4 th 2003.
The LiC Detector Toy M. Valentan, M. Regler, R. Frühwirth Austrian Academy of Sciences Institute of High Energy Physics, Vienna InputSimulation ReconstructionOutput.
CS 6560 Operating System Design Lecture 13 Finish File Systems Block I/O Layer.
Ties Behnke: EU-LC Simulation and Reconstruction 1 EU-LC Simulation & Reconstruction Full simulation systems: status report The next steps: where do we.
Progress with the Development of Energy Flow Algorithms at Argonne José Repond for Steve Kuhlmann and Steve Magill Argonne National Laboratory Linear Collider.
John Marshall, 1 John Marshall, University of Cambridge IWLC2010, Geneva, October
ALCPG Simulation Status and Plans ECFA LC Workshop, Durham Sep. 2, 2004 Norman Graf (SLAC)
Energy Flow Technique and *where I am Lily Have been looking at the technique developed by Mark Hodgkinson, Rob Duxfield of Sheffield. Here is a summary.
LCIO The data model of the persistency framework for LC detector simulation Frank Gaede, DESY, IT 4 th ECFA/DESY LC Workshop Amsterdam April 1 st -4 th.
BeamCal Simulations with Mokka Madalina Stanescu-Bellu West University Timisoara, Romania Desy, Zeuthen 30 Jun 2009 – FCAL Meeting.
Summary of Simulation and Reconstruction Shaomin CHEN (Tsinghua University)  Framework and toolkit  Application in ILC detector design Jupiter/Satellites,
ILC DBD Common simulation and software tools Akiya Miyamoto KEK ILC PAC 14 December 2012 at KEK.
RAVE – a detector-independent vertex reconstruction toolkit W. Waltenberger, F. Moser, W. Mitaroff Austrian Academy of Sciences Institute of High Energy.
SiD performance for the DBD Jan Strube CERN. Overview Software Preparation (CERN, SLAC) Machine Environment (CERN, SLAC) Tracking Performance (C. Grefe)
Beam MC activity A.K.Ichikawa for beam group For more details,
1 Using Jupiter and Satellites Akiya Miyamoto KEK Jan 2006.
Cluster finding in CALICE calorimeters Chris Ainsley University of Cambridge, UK LCWS 04: Simulation (reconstruction) parallel session 20 April 2004, Paris,
Java Physics Generator and Analysis Modules Mike Ronan LBNL (presented by Tony Johnson)
UTA GEM DHCAL Simulation Jae Yu * UTA DoE Site Visit Nov. 13, 2003 (*On behalf of the UTA team; A. Brandt, K. De, S. Habib, V. Kaushik, J. Li, M. Sosebee,
ALICE Offline Week, CERN, Andrea Dainese 1 Primary vertex with TPC-only tracks Andrea Dainese INFN Legnaro Motivation: TPC stand-alone analyses.
V0 analytical selection Marian Ivanov, Alexander Kalweit.
Calorimeter in front of MUCh Mikhail Prokudin. Overview ► Geometry and acceptance ► Reconstruction procedure  Cluster finder algorithms  Preliminary.
LCIO A persistency framework and data model for the linear collider CHEP 04, Interlaken Core Software, Wednesday Frank Gaede, DESY -IT-
05/04/06Predrag Krstonosic - Cambridge True particle flow and performance of recent particle flow algorithms.
1 CMS Calorimetry & Neural Network Abstract We review an application of neural network feed forward algorithm in CMS calorimetry ( NIM A482(2002)p776 ).
1 QuickSim - brief introduction - Akiya Miyamoto KEK 22 June 2005 GLD meeting See also.
1 D.Chakraborty – VLCW'06 – 2006/07/21 PFA reconstruction with directed tree clustering Dhiman Chakraborty for the NICADD/NIU software group Vancouver.
Particle-flow Algorithms in America Dhiman Chakraborty N. I. Center for Accelerator & Detector Development for the International Conference.
ECAL software development Yuri Kharlov IHEP Protvino.
April 6, 2000 LHCb Event Data Model Pavel Binko, Gloria Corti LHCb / CERN 1 LHCb Software week LHCb Event Data Model Pavel Binko Gloria Corti LHCb / CERN.
1 Software tools in Asia Akiya Miyamoto KEK 18-March-2005 Simulation and Reconstruction Session LCWS2005 Representing acfa-sim-j activity M.C.Chang 1,K.Fujii.
John MarshallPandora Development1 J.S. Marshall University of Cambridge.
1 Hadronic calorimeter simulation S.Itoh, T.Takeshita ( Shinshu Univ.) GLC calorimeter group Contents - Comparison between Scintillator and Gas - Digital.
7/13/2005The 8th ACFA Daegu, Korea 1 T.Yoshioka (ICEPP), M-C.Chang(Tohoku), K.Fujii (KEK), T.Fujikawa (Tohoku), A.Miyamoto (KEK), S.Yamashita.
SiD Detector Workshop at SLAC, October 26-28, 2006 Calorimeter Assisted Tracking Status Report Dmitry Onoprienko Kansas State University.
12/20/2006ILC-Sousei Annual KEK1 Particle Flow Algorithm for Full Simulation Study ILC-Sousei Annual KEK Dec. 20 th -22 nd, 2006 Tamaki.
Status of SiD/Iowa PFA by Usha Mallik The University of Iowa for Ron Cassell, Mat Charles, TJ Kim, Christoph Pahl 1 Linear Collider Workshop of the Americas,
Gaudi Framework Tutorial, Algorithm Tools: what they are and how to use them.
Introduction to FCC Software FCC Istanbul 11 March, 2016 Alice Robson (CERN/UNIGE) on behalf of / with thanks to the FCC software group.
PWG4 analysis - Offline week 1/9 PWG4 Status Gustavo Conesa Balbastre INFN-Frascati.
Low-energy Sim/Reco Capability Xin Qian (BNL) Tingjun Yang (FNAL) 1.
Data Model: LCIO to LCIO2.0 Norman Graf (SLAC) ILC-CLIC Software, CERN May 28, 2009.
papas: CMS single particle tuning
GEANT4 for Future Linear Colliders
FCC Software Status Readiness for FCC-ee Physics
Beam Gas Vertex – Beam monitor
Calorimeter Software algorithms
slicPandora: slic + pandoraPFANew
AliRoot status and PDC’04
Silicon Tracking with GENFIT
Linear Collider Simulation Tools
Simulating the Silicon Detector
Jupiter and Satellites
Linear Collider Simulation Tools
Steve Magill Steve Kuhlmann ANL/SLAC Motivation
What does it change for ECAL design ?
Presentation transcript:

Event Data Model Proposal for a 2 nd iteration based on LCIO Colin Bernet (IPNL) 27 November 2014 Thanks to Frank Gaede for LCIO 1

LCIO Event data model and I/O layer for the linear collider experiments – 03/doc/doxygen_api/html/namespaces.html 03/doc/doxygen_api/html/namespaces.html Simple, complete, and used by many people  a very good starting point

Conditions Need to adapt to our POD design choice – POD == struct – PODs can only contain other PODs Need to adopt a pragmatic approach – only port what we need now – will port more later upon request Geometry information not stored in data model

The track sector BareHit cellid energy time bits BareHit cellid energy time bits TrackHit barehit TrackHit barehit TrackCluster barecluster trackhits TrackCluster barecluster trackhits TrackState location omega d0 z0 covmatrix TrackState location omega d0 z0 covmatrix Track chi2 ndf trackclusters trackstates bits Track chi2 ndf trackclusters trackstates bits Vertex chi2 ndf position tracks weights bits Vertex chi2 ndf position tracks weights bits BareCluster energy position time bits BareCluster energy position time bits reference concrete unsigned to store flags

The calorimeter sector BareHit cellid energy time bits BareHit cellid energy time bits CaloHit barehit CaloHit barehit CaloCluster barecluster calohits CaloCluster barecluster calohits BareCluster energy position time bits BareCluster energy position time bits concrete

The calorimeter sector (sim and rec) BareHit cellid energy time bits BareHit cellid energy time bits CaloHit barehit CaloHit barehit CaloCluster barecluster calohits CaloCluster barecluster calohits BareCluster energy position time bits BareCluster energy position time bits concrete SimCaloHit barehit mcenergies mcparticles SimCaloHit barehit mcenergies mcparticles BareParticle type status vertex p4 bits BareParticle type status vertex p4 bits MCParticle bareparticle parents daughters endvertex MCParticle bareparticle parents daughters endvertex SimCaloCluster barecluster simcalohits SimCaloCluster barecluster simcalohits CaloHitRelation calohit simcalohit CaloHitRelation calohit simcalohit

The particle sector Track chi2 ndf trackclusters trackstates bits Track chi2 ndf trackclusters trackstates bits CaloCluster barecluster calohits CaloCluster barecluster calohits Particle bareparticle parents daughters cov tracks clusters Particle bareparticle parents daughters cov tracks clusters BareParticle type status vertex p4 bits BareParticle type status vertex p4 bits

The jet sector Particle bareparticle parents daughters cov tracks clusters Particle bareparticle parents daughters cov tracks clusters BareParticle type status vertex p4 bits BareParticle type status vertex p4 bits Jet barejet particles Jet barejet particles BareJet p4 area bits BareJet p4 area bits

The jet sector (sim and rec) Particle bareparticle parents daughters cov tracks clusters Particle bareparticle parents daughters cov tracks clusters BareParticle type status vertex p4 bits BareParticle type status vertex p4 bits Jet barejet particles Jet barejet particles BareJet p4 area bits BareJet p4 area bits MCParticle bareparticle parents daughters endvertex MCParticle bareparticle parents daughters endvertex GenJet barejet mcparticles GenJet barejet mcparticles

Estimated Time of Achievement 2 days, but small showstoppers – Need a way to have associations between 1 object and n (arbitrary) other objects Cannot store in PODs  external associations What we do now is suboptimal – Optimal solution under development (Benedikt) Particle bareparticle parents daughters cov tracks clusters Particle bareparticle parents daughters cov tracks clusters Jet barejet particles Jet barejet particles BareJet p4 area bits BareJet p4 area bits

JetParticles jet particle JetParticles jet particle Estimated Time of Achievement 2 days, but small showstoppers – Need a way to have associations between 1 object and n (arbitrary) other objects Cannot store in PODs  external associations What we do now is suboptimal – Optimal solution under development (Benedikt) Particle bareparticle parents daughters cov tracks clusters Particle bareparticle parents daughters cov tracks clusters Jet barejet Jet barejet BareJet p4 area bits BareJet p4 area bits