CLICdp New-Software Project-Meeting

Europe/Zurich
1/1-025 (CERN)

1/1-025

CERN

20
Show room on map
Andre Sailer (CERN)

Software Meeting Minutes
---

# 210810: Software Meeting

Agenda: https://indico.cern.ch/event/1065752/

Connected: Rafaella
Present: Erica, Placido, Andre, Valentin

Apologies:

## Proceedings/Talks/etc.


## Summer Student project

 - https://codimd.web.cern.ch/omk0BJcXTqiITllS-JGlLQ?edit#
 - [ ] fetch downstream changes from Muon Collider fork of DDDigiPlanarProcessor
     - [ ] Pull request to be updated: 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

* Need TrackerHitPlane class in EDM4hep

* UserClasses, discuss in podio/edm4hep meeting if direct access to underlying pods is possible or desirable

* Test writing sample event data:
    * Incomplete, e.g., TrackCollection not written
    * Would also be useful for testing EDM4hep <-> LCIO Conversion

### k4FWCore


### 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

 


### spack

Request for Review:
    - https://github.com/iLCSoft/Physsim/pull/1

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
    * Issue with "base" packages, mesa

## FCCee Detector Model

## SCT Integration

## AOB

### Next Meeting

August 17, 2021, 13:00

 

 

There are minutes attached to this event. Show them.
    • 14:00 15:00
      Round the table 1h
      • CLUE 20m
        Speaker: Erica Brondolin (CERN)