Presentation is loading. Please wait.

Presentation is loading. Please wait.

FCC Software Status Readiness for FCC-ee Physics

Similar presentations


Presentation on theme: "FCC Software Status Readiness for FCC-ee Physics"— Presentation transcript:

1 FCC Software Status Readiness for FCC-ee Physics
Colin Bernet (IPNL) FCC-ee Physics Coordination 17th of September, 2015

2 Outline General status ee physics with the FCC software core software
reconstruction ee physics with the FCC software Delphes integration Sample production and management Analysis tools PAPAS (PArametrized PArticle Simulation)

3 Core software Can now move to ROOT 6 (Benedikt Hegner)
will happen soon EDM unification in software stack (Benedikt Hegner) edm code was duplicated: external EDM package used in analysis tools internal EDM module in FCCSW now FCCSW uses the external EDM package New applied fellow Joschka Lingemann will work at 50% on the core software with Benedikt and C.B.

4 Reconstruction Fastjet interface : done Inner tracking (Julia Hrdinka)
reconstruction geometry almost in place master thesis submitted on Monday! working on tracking EDM limited by core devs on EDM, e.g. support for fixed size arrays Particle flow (C.B.) first prototype in python working (c.f. PAPAS) to be ported to C++ and put in FCCSW Essential! Scientific associate for Alice Robson?

5 Delphes integration Project almost done:
Software integration : done (Michele de Gruttola) Gaudi interface: (Zbynek Drasal) Produces : EDM particles : at validation step only Delphes output for now Reads : HepMC Event : done First set of cards for FCC-ee: next slide In 1-2 weeks: could start sample production need production tools!

6 Delphes cards First set of cards ready (Patrizia Azzi, Michele de Gruttola, Gigi Rolandi, Delphes authors) CMS card validated for lepton-based analyses (missing mass from leptons) Olmo Cerri, Alessandro Podo (Scuola Normale students) same results as ILD card provided by Delphes authors not sure the delphes « particle flow » algorithm is adapted to high-granularity calorimeters probably ok for lepton-based reco

7 Sample production and management
Production tools the next critical item /eos/fcc set up - 20 TB run FCCSW jobs on lxplus (at first, then grid) Need generic tool (sample tracking for any kind of job) Dirac? batch submission system used by LHCb (Gaudi framework like us) and CLIC/ILC urgently need a volunteer to adapt it to our needs First pragmatic solution (next slide)

8 Simple sample production and management for FCC-hh (Clément Helsens)
batch scripts for lxplus, web pages start from madgraph gridpacks or LHE (snowmass)

9 Analysis Tools Standalone EDM package for analysis ready (Benedikt Hegner, C.B.) also used in FCCSW can produce EDM events in other software packages, e.g. standalone pythia works on lxplus, ubuntu, macos Analysis frameworks ready python (heppy) C++

10 Heppy Purpose: Python HEP framework Reads:
loop on events make analysis ntuples or histos Python HEP framework like Gaudi, CMSSW, Athena, Marlin Reads: CMS, FCC, plain root can adapt to other IO frameworks Integrated batch submission system 1 command to start jobs for an analysis 1 command to harvest output ~50 users, mainly in CMS Benefit from the power of python code dev 10x faster than C++ similar performance huge standard library IT and science (~matlab) can use ROOT tools dynamic typing: code reusable on different objects and in different experiments ~ easy template programming  define generic analyses e.g. work on CMS and FCC at the same time dynamic object definition attach attributes to existing objects, e.g. recJet.genJet = genJet

11 Heppy Process Configuration

12 PAPAS Can model e and mu model up to user any kind of calorimeters
standard or high-granularity (needs work) Change cluster size, resolution geometry, … simple tracker acceptance, resolution, efficiency detailed tracking effects can be implemented (e.g. displaced vertices) e and mu model up to user

13 PAPAS Full particle flow algorithm prototype Produces particles
to be ported to C++ Produces particles can prototype particle-based algorithms tau ID analysis Delphes? can it model high-granularity calorimeters? produces pseudo-particles naive particle-flow algo

14 Summary The FCCSW is ready for physics The situation is not great:
PAPAS (python): done Delphes (C++): almost done heppy can be used to analyse any kind of events e.g. compare PAPAS and Delphes The situation is not great: not sure we have any user sure we don’t have enough contributors still only 2 experienced developers at the moment lack of concrete link with physics groups for actual work (meetings don’t count)


Download ppt "FCC Software Status Readiness for FCC-ee Physics"

Similar presentations


Ads by Google