FCC Software Status Report from a User’s Perspective Colin Bernet (IPNL), Benedikt Hegner (CERN) 14 January 2015 1.

Slides:



Advertisements
Similar presentations
1 CRAB Tutorial 19/02/2009 CERN F.Fanzago CRAB tutorial 19/02/2009 Marco Calloni CERN – Milano Bicocca Federica Fanzago INFN Padova.
Advertisements

Simulation Project Major achievements (past 6 months 2007)
Heppy A lightweight python event processing framework for high-energy physics Colin Bernet, IPNL/IN2P3.
Automated Tests in NICOS Nightly Control System Alexander Undrus Brookhaven National Laboratory, Upton, NY Software testing is a difficult, time-consuming.
Simulation Project Organization update & review of recommendations Gabriele Cosmo, CERN/PH-SFT Application Area Internal.
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.
DESC mtg U Penn June, 2012 Computing Infrastructure Computing Parallel Session R.Dubois
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 |  |
Taikan Suehara, Belgrade, 9 Oct page 1 Development of combined DAQ for silicon and scintillator ECAL and related software issues Taikan Suehara.
ATLAS and GridPP GridPP Collaboration Meeting, Edinburgh, 5 th November 2001 RWL Jones, Lancaster University.
Event Data History David Adams BNL Atlas Software Week December 2001.
ALICE Simulation Framework Ivana Hrivnacova 1 and Andreas Morsch 2 1 NPI ASCR, Rez, Czech Republic 2 CERN, Geneva, Switzerland For the ALICE Collaboration.
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.
MINER A Software The Goals Software being developed have to be portable maintainable over the expected lifetime of the experiment extensible accessible.
PRS Session, May 12, 2006Filip Moortgat, ETHZ Generator Interface Generator Interface in CMSSW existing/planned interfaces with generators content of the.
ILC DBD Common simulation and software tools Akiya Miyamoto KEK ILC PAC 14 December 2012 at KEK.
LCG Generator Meeting, December 11 th 2003 Introduction to the LCG Generator Monthly Meeting.
9-13/9/03 Atlas Overview WeekPeter Sherwood 1 Atlfast, Artemis and Atlantis What, Where and How.
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.
SEAL Project Core Libraries and Services 18 December 2002 P. Mato / CERN Shared Environment for Applications at LHC.
Analysis trains – Status & experience from operation Mihaela Gheata.
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
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.
OHT 15.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Templates The contribution of templates to software quality The organizational.
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-
Integration of the ATLAS Tag Database with Data Management and Analysis Components Caitriana Nicholson University of Glasgow 3 rd September 2007 CHEP,
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.
Jean-Roch Vlimant, CERN Physics Performance and Dataset Project Physics Data & MC Validation Group McM : The Evolution of PREP. The CMS tool for Monte-Carlo.
23/2/2000Status of GAUDI 1 P. Mato / CERN Computing meeting, LHCb Week 23 February 2000.
A python-based testing infrastructure Colin Bernet (IPNL)
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES Andrea Sciabà Hammercloud and Nagios Dan Van Der Ster Nicolò Magini.
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.
Feedback from CMS Andrew Lahiff STFC Rutherford Appleton Laboratory Contributions from Christoph Wissing, Bockjoo Kim, Alessandro Degano CernVM Users Workshop.
20 October 2005 LCG Generator Services monthly meeting, CERN Validation of GENSER & News on GENSER Alexander Toropin LCG Generator Services monthly meeting.
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.
David Adams ATLAS ADA: ATLAS Distributed Analysis David Adams BNL December 15, 2003 PPDG Collaboration Meeting LBL.
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 GlueX Software Oct. 21, 2004 D. Lawrence, JLab.
Data Model: LCIO to LCIO2.0 Norman Graf (SLAC) ILC-CLIC Software, CERN May 28, 2009.
Status of Analysis Software for FCC-ee Studies Colin Bernet (IPNL) FCC-ee Higgs Workshop 24th of September,
Analysing FCC Data Files in SWAN
papas: CMS single particle tuning
Supporting quality devices
Software for Future Experiments
FCC Software Status Readiness for FCC-ee Physics
LCG Generator Services project
QA tools – introduction and summary of activities
Linear Collider Simulation Tools
Simulation and Physics
Linear Collider Simulation Tools
Java Analysis Studio and the hep.lcd classes
SEAL Project Core Libraries and Services
Bologna Workshop Summary and Latest Software Progress at CEPC
Presentation transcript:

FCC Software Status Report from a User’s Perspective Colin Bernet (IPNL), Benedikt Hegner (CERN) 14 January

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 Athena (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: FCC/albers/blob/master/examples/edm_1.yaml FCC/albers/blob/master/examples/edm_1.yaml – 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 in preparation: – HepMC reader (text file  HepMC)100% – ProMC reader (text file  ProMC )0% – ProMC converter (ProMC  HepMC)0% – Pythia interface (run pythia  HepMC)90% – LHE reader (e.g. MadGraph output file  LHE)10% – pythia fragmentation (LHE  HepMC)10% Generator interface Generator interface Simulation Reconstruction ROOT file not here for parametrized simulation EDM Event HepMC Hegner ? Pilicer Teles 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 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

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 8

Documentation & Training The tools are simple, but new Documentation & training is essential – Tutorial web pages available: Software#Tutorials Software#Tutorials – Best way to get started: tutorial sessions organized every month please join and first subscribe here: 9

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 Please subscribe to the tutorial sessions! 10