Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "FCC Software Status Report from a User’s Perspective Colin Bernet (IPNL), Benedikt Hegner (CERN) 14 January 2015 1."— Presentation transcript:

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

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

3 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

4 Event Data Model The EDM consists in: – A description of the data structures stored in the event Inspired from LCIO (ILC and CLIC) – http://lcio.desy.de/v02-04-03/doc/doxygen_api/html/namespaces.html http://lcio.desy.de/v02-04-03/doc/doxygen_api/html/namespaces.html – 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: https://github.com/HEP- FCC/albers/blob/master/examples/edm_1.yaml https://github.com/HEP- FCC/albers/blob/master/examples/edm_1.yaml – Time for physics groups to use it and provide feedback 4

5 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

6 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

7 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

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 8

9 Documentation & Training The tools are simple, but new Documentation & training is essential – Tutorial web pages available: https://twiki.cern.ch/twiki/bin/viewauth/FCC/Fcc Software#Tutorials https://twiki.cern.ch/twiki/bin/viewauth/FCC/Fcc Software#Tutorials – Best way to get started: tutorial sessions organized every month please join and first subscribe here: http://doodle.com/was9s79pbmz8ut7d#table http://doodle.com/was9s79pbmz8ut7d#table 9

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 Please subscribe to the tutorial sessions!http://doodle.com/was9s79pbmz8ut7d#tablehttp://doodle.com/was9s79pbmz8ut7d#table 10


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

Similar presentations


Ads by Google