FCC Software Status Report from a User’s Perspective Colin Bernet (IPNL) 18 March 2015 Code Contributors: Michele De Gruttola, Benedikt Hegner, Clément.

Slides:



Advertisements
Similar presentations
Simulation Project Major achievements (past 6 months 2007)
Advertisements

Types of Data SimTracks: generated particles SimHits: energy depositions in a detector volume Digis: Single-channel pieces of the detector’s raw binary.
25/03/2003Simulation Application for the LHCb Experiment CHEP March 2003 Presented by: W. Pokorski / CERN Authors: I. Belyaev, Ph. Charpentier,
LCFI Collaboration Meeting, RAL, 6 th March 2007Sonja Hillert (Oxford)p. 0 WP 1 – Simulation and Physics Studies Overview of recent progress LCFI Collaboration.
Heppy A lightweight python event processing framework for high-energy physics Colin Bernet, IPNL/IN2P3.
FCC Software Status Report from a User’s Perspective Colin Bernet (IPNL), Benedikt Hegner (CERN) 14 January
Simulation Project Organization update & review of recommendations Gabriele Cosmo, CERN/PH-SFT Application Area Internal.
Gauss: Generator Status Patrick Robbe, LAL Orsay, 6 Oct 2009.
17-19 Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan 2007 Geant4 Japan.
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.
David Adams ATLAS ATLAS Distributed Analysis David Adams BNL March 18, 2004 ATLAS Software Workshop Grid session.
ALCPG Software Tools Jeremy McCormick, SLAC LCWS 2012, UT Arlington October 23, 2012.
Simulation tools for Upgrades NLO pQCD (W. Vogelsang) CTEQ6M5, DSS FF 200 GeV |  |
ATLAS and GridPP GridPP Collaboration Meeting, Edinburgh, 5 th November 2001 RWL Jones, Lancaster University.
The european ITM Task Force data structure F. Imbeaux.
ALICE Simulation Framework Ivana Hrivnacova 1 and Andreas Morsch 2 1 NPI ASCR, Rez, Czech Republic 2 CERN, Geneva, Switzerland For the ALICE Collaboration.
MINER A Software The Goals Software being developed have to be portable maintainable over the expected lifetime of the experiment extensible accessible.
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.
LCG Generator Meeting, December 11 th 2003 Introduction to the LCG Generator Monthly Meeting.
SiD performance for the DBD Jan Strube CERN. Overview Software Preparation (CERN, SLAC) Machine Environment (CERN, SLAC) Tracking Performance (C. Grefe)
9-13/9/03 Atlas Overview WeekPeter Sherwood 1 Atlfast, Artemis and Atlantis What, Where and How.
Simulations for CBM CBM-India Meeting, Jammu, 12 February 2008 V. Friese
SEAL Core Libraries and Services CLHEP Workshop 28 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
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.
1 Software tools for GLC studies Akiya Miyamoto KEK 20 April, 2004 Representing ACFA-Sim Group
Vertex finding and B-Tagging for the ATLAS Inner Detector A.H. Wildauer Universität Innsbruck CERN ATLAS Computing Group on behalf of the ATLAS collaboration.
1 Using Jupiter and Satellites Akiya Miyamoto KEK Jan 2006.
Introduction to CMSSW Framework Concepts Simulation & Reconstruction Liz Sexton-Kennedy January 10, 2008.
LC Software Workshop, May 2009, CERN P. Mato /CERN.
GDB Meeting - 10 June 2003 ATLAS Offline Software David R. Quarrie Lawrence Berkeley National Laboratory
Java Physics Generator and Analysis Modules Mike Ronan LBNL (presented by Tony Johnson)
The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex.
- Early Adopters (09mar00) May 2000 Prototype Framework Early Adopters Craig E. Tull HCG/NERSC/LBNL ATLAS Arch CERN March 9, 2000.
CBM ECAL simulation status Prokudin Mikhail ITEP.
Status of the LAr OO Reconstruction Srini Rajagopalan ATLAS Larg Week December 7, 1999.
LCIO A persistency framework and data model for the linear collider CHEP 04, Interlaken Core Software, Wednesday Frank Gaede, DESY -IT-
BES III reconstruction software planning for Summer 2004 BES III reconstruction software planning for Summer 2004 Li Weidong
Thomas Kern | The system documentation as binding agent for and in between internal and external customers April 24th, 2009 | Page 1 The system documentation.
23/2/2000Status of GAUDI 1 P. Mato / CERN Computing meeting, LHCb Week 23 February 2000.
Calorimeter Simulation Infrastructure Norman Graf Arlington ‘03.
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.
A python-based testing infrastructure Colin Bernet (IPNL)
General requirements for BES III offline & EF selection software Weidong Li.
DD4hep-Based Simulation Nikiforos Nikiforou CERN/PH-LCD ILD Meeting 2014 Oshu City, September 9 th, 2014.
ILC Jet Energy Working Group: introduction and discussion Norman Graf (SLAC) LCWS07, Hamburg June 2, 2007.
Introduction to the Athena Software Hong Ma BNL Athena Tutorial USATLAS Software Workshop.
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.
Follow-up to SFT Review (2009/2010) Priorities and Organization for 2011 and 2012.
CMS Trigger Upgrades Phase-I (1) Muon Trigger Upgrades: – CSCTF (CSC TrackFinder) – MPC (Muon Port Card) Calorimeter Trigger Upgrades: – HCAL TPG – Calorimeter.
Peter ClarkeATLAS software week / Berkley 9-13 May 2000ATLFAST status report Status of ATLFAST integration into Gaudi P.Clarke H.Phillips E. Richter-Was.
The interface to EvtGen in CMS Roberto Covarelli University of Rochester EvtGen workshop, 06/12/2010.
Introduction to FCC Software FCC Istanbul 11 March, 2016 Alice Robson (CERN/UNIGE) on behalf of / with thanks to the FCC software group.
Why do F77 always spoil the landscape ?. Several ideas … slide 2.
1 SLAC simulation workshop, May 2003 Ties Behnke Mokka and LCDG4 Ties Behnke, DESY and SLAC MOKKA: european (france) developed GEANT4 based simulation.
1 GlueX Software Oct. 21, 2004 D. Lawrence, JLab.
1 Jupiter, Satellites and SimTools Akiya Miyamoto KEK 16-March-2005 Simulation Mini Workshop Based on acfa-sim-j activity.
Status of Analysis Software for FCC-ee Studies Colin Bernet (IPNL) FCC-ee Higgs Workshop 24th of September,
LHCb Computing 2015 Q3 Report Stefan Roiser LHCC Referees Meeting 1 December 2015.
papas: CMS single particle tuning
Supporting quality devices
The Generator Phase in Gauss
Software for Future Experiments
FCC Software Status Readiness for FCC-ee Physics
LCG Generator Services project
HEP detector description supporting the full experiment life cycle
Linear Collider Simulation Tools
Simulation and Physics
Linear Collider Simulation Tools
Bologna Workshop Summary and Latest Software Progress at CEPC
Presentation transcript:

FCC Software Status Report from a User’s Perspective Colin Bernet (IPNL) 18 March 2015 Code Contributors: Michele De Gruttola, Benedikt Hegner, Clément Helsens, Julia Hrdinka, Ercan Pillicer, Themis Williams, Anna Zaborowska, FCC-ee Flavour Physics Meeting 1

Needed for Physics Studies Event processing framework Event data model (EDM) Generator interface Simulation (+ reconstruction) Analysis tools Documentation & training 2

Event Processing Framework Based on Gaudi – like LHCb and ATLAS – similar to CMSSW (CMS) – similar to Marlin (ILC, CLIC) Generator interface Generator interface Simulation Reconstruction ROOT file not here for parametrized simulation EDM Event 3

Event Data Model The EDM consists in: – A description of the data structures stored in the event Inspired from LCIO (ILC and CLIC) – – Simple, complete, and used by many people – An input/output layer Custom library Based on ROOT Highly efficient and ready for parallel processing First version implemented – EDM C++ classes generated from a single file – Time for physics groups to use it and provide feedback 4

Event Data Model: 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 SimParticle bareparticle parents daughters endvertex SimParticle bareparticle parents daughters endvertex SimJet barejet simparticle s SimJet barejet simparticle s stored in referred by - Only a small part of the current EDM - Shows most of the classes needed for first physics studies 5

Generator Interface The following tools are ready – HepMC reader – Pythia generator – Les Houches Event reader and pythia fragmentation – EVTGEN on-going Feel free to implement your favourite tool Generator interface Generator interface Simulation Reconstruction ROOT file not here for parametrized simulation EDM Event HepMC 6

Simulation The following tools are in preparation: – Dummy simulation + fastjet 100% can be used for gen-level studies can plug in simple parametrized simulation of your own design can get started with the EDM! – Delphes integration30% – Particle flow based simulation in python50% – Particle flow based simulation50% Geant 4 framework Mix of fast and full simulation Generator interface Generator interface Simulation Reconstruction ROOT file not here for parametrized simulation EDM Event HepMC Bernet De Gruttola Hrdinka Williams Zaborowska 7 Bernet

Particle Flow Based Simulation Python – faster development, more flexible, more fun! – and it runs fast enough Parametrized simulation at particle level – generate particles – simulate deposits in the calorimeter – apply smearing and acceptance cuts – run a particle flow algorithm to reconstruct particles Contact me if you want to give it a try: – 8

Analysis Tools The following tools are available, based on the FCC Event Data Model and ROOT – heppy: 100% python event processing framework – analysis-cpp: 100% example C++ analysis package SLC6 or MacOS Generator interface Generator interface Simulation Reconstruction ROOT file not here for parametrized simulation EDM Event Analysis tools 9

Documentation & Training The tools are simple, but new Documentation & training is essential – Tutorial web pages available: Software#Tutorials Software#Tutorials – We would be very happy to help 10

Summary The FCC physics studies will be based on the FCC software – one of the most important building blocks of our collaboration – team up with FCC colleagues, and with ILC/CLIC colleagues The tools for generator level studies are available – generator interface, EDM, fastjet, ROOT file management Time to port your analysis to the FCC EDM – many tasks have already been handled for you – port early to minimize porting effort – automatically benefit from further improvements, e.g. on the simulation side – contribute and help others Delphes integrated within 1 month 11