- Compact style
- Indico style
- Indico style - inline minutes
- Indico style - numbered
- Indico style - numbered + minutes
- Indico Weeks View
Software Meeting Minutes
---
# 210914: Software Meeting
Agenda:
Connected:
Present: Valentin, Placido, Andre
Apologies:
## Proceedings/Talks/etc.
* EPS-HEP Proceedings, deadline October 15
* lepton--photon abstract, deadline end of day september 15
## Summer Student project
- https://codimd.web.cern.ch/omk0BJcXTqiITllS-JGlLQ?edit#
- [x] fetch downstream changes from Muon Collider fork of DDDigiPlanarProcessor
- [ ] Pull request to be Merged: https://github.com/iLCSoft/MarlinTrkProcessors/pull/47
## MC Generators
## CLICDet Delphes Card
## Simulation
* Issue with simulation of muons with fixed pT?
* observed different duplicate vs phi using different muon simulation runs
* Maybe different input (not pt, but energy)?
* Different Theta range, 0-90 degrees before, 0-180 degrees now
## Reconstruction
### Tracking
### Particle Flow
### Digitizer
### Event Display
### FlavourTagging
### Long-Lived Particle
### dE/dX
### LCGeo Test
## Infrastructure
### Sanitizers/Compilers
## iLCDirac
* FCC VO
* add key4hep-stack to config (gaudiapp)
* k4run executable (modifiable)
* Test Clic Reco With GaudiWrapper inside iLCDirac
* InputFiles
* --EventDataSvc
* --LcioInput
* RandomSeed
* Not fully implemented in vanilla Gaudi
* Should implement something in Gaudi like the randomseeder in Marlin
* OutputFile
* PodioOutput
* CompactFile
* -->GeoSvc (to come to k4Sim)
* NumberOfEvents
* -n , --ApplicationMgr.EvtMax
## Key4hep
* build with gentoo-prefix almost working, except some packages
* header, include things
* whizard2 tricky
### Gaudi
* Make a service optional/disable in config file: Ticket with Gaudi
* https://gitlab.cern.ch/gaudi/Gaudi/-/issues/178
### CI
* CVMFS deploy from gitlab: https://cern.service-now.com/service-portal?id=ticket&table=u_request_fulfillment&n=RQF1650416
* --> Need to re-open the ticket (Valentin)
* gitlab-runner was missing permissions
* New ticket: https://cern.service-now.com/service-portal?id=ticket&table=u_request_fulfillment&n=RQF1747119
* IT will fix the gitlab integration on another repo and then replay the steps on sw.hsf{-nightlies}.org
### Environment Script
### View
### key4hep-spack/spack
### podio
### EDM4hep
* [x] Need TrackerHitPlane class in EDM4hep
* [ ] UserClasses, discuss in podio/edm4hep meeting if direct access to underlying pods is possible or desirable
* [ ] https://github.com/AIDASoft/podio/pull/213
* [ ] Needs to be merged so that userfloat etc. functionality in k4FWCore can be replaced by it
* Test writing sample event data:
* Incomplete, e.g., TrackCollection not written
* Would also be useful for testing EDM4hep <-> LCIO Conversion
### k4FWCore
* https://github.com/key4hep/k4FWCore/issues/60
* what is getCollections and getReadCollections
*
### k4MarlinWrapper
* LCRelation troubles because of mismatch between EDM4hep and LCIO way of doing relations
* geoSvc to replace MarlinDD4hep
* Need to set the GlobalTrackerReadoutEncodingStringID
* Storing COllectionBase pointers for edm4hep collections
https://github.com/key4hep/k4SimDelphes/blob/b515e02d363e1eba04fa147e524740637c3e18f0/framework/k4SimDelphes/src/k4SimDelphesAlg.cpp#L73-L76
* Placido solved some open issues
* Ampersands from XML to python
* Ending execution when file is out of events
### spack
Issue
Opened PRs for a bunch of improvements:
* [ ] fixes to fetching fastjet https://github.com/spack/spack/pull/20064
* [ ] special "commit" version for nightlies https://github.com/spack/spack/pull/20065
* Compiling everything with clang(12)
* Issue with "base" packages, mesa
* Requires patches for some packages to existing versions
## FCCee Detector Model
## SCT Integration
## AOB
### Next Meeting
September 21, 2021, 13:00