EIC issueshttps://eicweb.phy.anl.gov/groups/EIC/-/issues2024-02-14T21:34:05Zhttps://eicweb.phy.anl.gov/EIC/benchmarks/detector_benchmarks/-/issues/70Background jobs should use a direct read from S3 to minimize bandwidth/storag...2024-02-14T21:34:05ZSylvester JoostenBackground jobs should use a direct read from S3 to minimize bandwidth/storage needsDmitry KalinkinDmitry Kalinkinhttps://eicweb.phy.anl.gov/EIC/benchmarks/detector_benchmarks/-/issues/69Background benchmark job leads to 12GB download and fills up persistent cache...2024-02-14T15:36:50ZSylvester JoostenBackground benchmark job leads to 12GB download and fills up persistent cache on runner machineWe are using the full 1TB /scratch allocation on the eic-n0 runner machine. Culprit is the background benchmark which each time downloads 12GB of data which fills up /scratch quicker than the cleanup cron-job clears old files. This is a ...We are using the full 1TB /scratch allocation on the eic-n0 runner machine. Culprit is the background benchmark which each time downloads 12GB of data which fills up /scratch quicker than the cleanup cron-job clears old files. This is a critical issue as it prevents **all** benchmarks from running!
This is also an issue besides the disk storage limit, as it involves a lot of unnecessary bandwidth to simulate a relatively smaller number of events. This should be replaced by a direct read from S3 (rather than a cleanup within the job as we should try to avoid using unnecessary bandwidth).
I will disable the benchmark for now and file a new issue to change the benchmark into a direct read from S3.Dmitry KalinkinDmitry Kalinkinhttps://eicweb.phy.anl.gov/EIC/benchmarks/physics_benchmarks/-/issues/2DVMP process benchmark2024-01-08T16:45:14ZWhitney ArmstrongDVMP process benchmarkAdd a deeply virtual meson production benchmark.Add a deeply virtual meson production benchmark.First Physics Benchmarkhttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/94energy recon in SiPM-on-tile ZDC2023-10-09T07:14:13ZSebouh Paulenergy recon in SiPM-on-tile ZDCAdd AI-based model for reconstruction of shower energies in the SiPM-on-tile ZDC.Add AI-based model for reconstruction of shower energies in the SiPM-on-tile ZDC.Sebouh PaulSebouh Paulhttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/93DETECTOR_CONFIG in benchmarks2023-10-06T21:26:14ZWhitney ArmstrongDETECTOR_CONFIG in benchmarksNeed to update hard coded override of `DETECTOR_CONFIG` in benchmarks.
See https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/merge_requests/311#note_25286Need to update hard coded override of `DETECTOR_CONFIG` in benchmarks.
See https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/merge_requests/311#note_25286https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/92Add benchmark for reconstruction of shower position in SiPM-on-tile ZDC with ...2023-10-06T14:42:28ZSebouh PaulAdd benchmark for reconstruction of shower position in SiPM-on-tile ZDC with HEXPLIT algorithmThere needs to be a benchmark for the shower-position reconstruction in the SiPM-on-tile design of the ZDC, done using the HEXPLIT algorithmThere needs to be a benchmark for the shower-position reconstruction in the SiPM-on-tile design of the ZDC, done using the HEXPLIT algorithmhttps://eicweb.phy.anl.gov/EIC/NPDet/-/issues/91DD4hep compilation problem2023-10-06T01:03:01ZWhitney ArmstrongDD4hep compilation problemJob Failed #2010505
Job [#2010505](https://eicweb.phy.anl.gov/EIC/NPDet/-/jobs/2010505) failed for 89ae562564517ad1e131711e675cdf8012fd7560:
Not sure if the problem is `char16_t` or something else.Job Failed #2010505
Job [#2010505](https://eicweb.phy.anl.gov/EIC/NPDet/-/jobs/2010505) failed for 89ae562564517ad1e131711e675cdf8012fd7560:
Not sure if the problem is `char16_t` or something else.https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/89Job Failed #746693: draw_clusters is still called even without imaging calori...2023-10-05T21:23:01ZWouter DeconinckJob Failed #746693: draw_clusters is still called even without imaging calorimeterJob [#746693](https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/jobs/746693) failed for cbda7ae77925e0b4cbcd6c99b3471399702181ac:Job [#746693](https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/jobs/746693) failed for cbda7ae77925e0b4cbcd6c99b3471399702181ac:Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/benchmarks/common_bench/-/issues/9common bench used for detector builds2023-10-02T21:22:01ZWhitney Armstrongcommon bench used for detector buildsThis was never the intention but is it a bad thing?This was never the intention but is it a bad thing?https://eicweb.phy.anl.gov/EIC/detectors/DII/-/issues/1Don't use common_bench for the detector CI2023-10-02T21:22:01ZWhitney ArmstrongDon't use common_bench for the detector CIhttps://eicweb.phy.anl.gov/EIC/juggler/-/issues/111Rethink container build pipeline2023-10-02T18:32:22ZWhitney ArmstrongRethink container build pipelineNot sure if `eic_container` is still working properly with `juggler`, or if it is even a reasonable thing to rely on the `eic_container` to build `juggler` anymore.Not sure if `eic_container` is still working properly with `juggler`, or if it is even a reasonable thing to rely on the `eic_container` to build `juggler` anymore.Sylvester JoostenSylvester Joostenhttps://eicweb.phy.anl.gov/EIC/benchmarks/common_bench/-/issues/8eicweb very busy2023-10-02T01:21:40ZWhitney Armstrongeicweb very busyJob [#1993153](https://eicweb.phy.anl.gov/EIC/benchmarks/common_bench/-/jobs/1993153) failed for d58a87cd90923392664ee22dc72e0474e97bb286:
https://eicweb.phy.anl.gov/EIC/benchmarks/common_bench/-/jobs/1993153#L15Job [#1993153](https://eicweb.phy.anl.gov/EIC/benchmarks/common_bench/-/jobs/1993153) failed for d58a87cd90923392664ee22dc72e0474e97bb286:
https://eicweb.phy.anl.gov/EIC/benchmarks/common_bench/-/jobs/1993153#L15https://eicweb.phy.anl.gov/EIC/benchmarks/common_bench/-/issues/7Add can-fail option to downstream DII trigger2023-10-02T00:35:01ZWhitney ArmstrongAdd can-fail option to downstream DII triggerThis way the whole pipeline doesn't fail because of an unstable trigger.This way the whole pipeline doesn't fail because of an unstable trigger.Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/benchmarks/detector_benchmarks/-/issues/66Move repo to GitHub2023-10-02T00:16:02ZDmitry KalinkinMove repo to GitHubContributing to repos on eicweb is not a good experience. If we are to invite the collaboration to do this, this needs to be improved.Contributing to repos on eicweb is not a good experience. If we are to invite the collaboration to do this, this needs to be improved.https://eicweb.phy.anl.gov/EIC/benchmarks/detector_benchmarks/-/issues/68Deprecated Material Map tool2023-10-01T23:25:53ZWhitney ArmstrongDeprecated Material Map toolJob [#1992217](https://eicweb.phy.anl.gov/EIC/benchmarks/detector_benchmarks/-/jobs/1992217) failed for a8828b719e5c8737d7502e68b5602bb5ae5b0eb8:
Deprecated acts toolJob [#1992217](https://eicweb.phy.anl.gov/EIC/benchmarks/detector_benchmarks/-/jobs/1992217) failed for a8828b719e5c8737d7502e68b5602bb5ae5b0eb8:
Deprecated acts toolhttps://eicweb.phy.anl.gov/EIC/benchmarks/physics_benchmarks/-/issues/55Job Failed #19531852023-09-22T15:35:08ZWhitney ArmstrongJob Failed #1953185Job [#1953185](https://eicweb.phy.anl.gov/EIC/benchmarks/physics_benchmarks/-/jobs/1953185) failed for 1c6694e3c1677051a83c2194e4338f9b57593fe6:
See line https://eicweb.phy.anl.gov/EIC/benchmarks/physics_benchmarks/-/jobs/1953185#L1568Job [#1953185](https://eicweb.phy.anl.gov/EIC/benchmarks/physics_benchmarks/-/jobs/1953185) failed for 1c6694e3c1677051a83c2194e4338f9b57593fe6:
See line https://eicweb.phy.anl.gov/EIC/benchmarks/physics_benchmarks/-/jobs/1953185#L1568https://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/153Material map for EPIC2023-07-09T03:46:31ZShujie LiMaterial map for EPICFirst version of material map for the tracking volume of EPIC detector in LBL design. No AC-LGAD yet.
Material surfaces from Geantino scan: ![geant_mat_map](/uploads/67928357584ab8e9b92b37801f76735a/geant_mat_map.png)
Geantino vs. materi...First version of material map for the tracking volume of EPIC detector in LBL design. No AC-LGAD yet.
Material surfaces from Geantino scan: ![geant_mat_map](/uploads/67928357584ab8e9b92b37801f76735a/geant_mat_map.png)
Geantino vs. material map comparison:
![Ratio_Val_geant_mat_X0_](/uploads/37888d68f72c70d089928c82060d2e20/Ratio_Val_geant_mat_X0_.png)
The outer supporting cylinder is projected to the last disk which is not ideal. Need to improve later.
PR on github/epic: https://github.com/eic/epic/pull/96
Material map file: [material-maps.cbor](/uploads/56b64d544442a93904488e7292aa509d/material-maps.cbor)Shujie LiShujie Lihttps://eicweb.phy.anl.gov/EIC/benchmarks/physics_benchmarks/-/issues/53Change benchmarks/dis/analysis/truth_reconstruction.py back to all particles,...2023-01-25T21:58:36ZWouter DeconinckChange benchmarks/dis/analysis/truth_reconstruction.py back to all particles, not just charged particlesSee https://eicweb.phy.anl.gov/EIC/benchmarks/physics_benchmarks/-/merge_requests/193See https://eicweb.phy.anl.gov/EIC/benchmarks/physics_benchmarks/-/merge_requests/193Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/NPDet/-/issues/90Support FastSim and GFlash2022-10-10T21:14:58ZWouter DeconinckSupport FastSim and GFlashE.g. https://github.com/MarkusFrankATcernch/DD4hep/blob/master/examples/ClientTests/scripts/SiliconBlockFastSim.py and related.E.g. https://github.com/MarkusFrankATcernch/DD4hep/blob/master/examples/ClientTests/scripts/SiliconBlockFastSim.py and related.Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/benchmarks/physics_benchmarks/-/issues/50Re-enable failures on failed JB x and Q2 resolution fits2022-10-03T16:15:36ZWouter DeconinckRe-enable failures on failed JB x and Q2 resolution fitsWhile cluster/track matching was not working, JB was not picking up nearly enough hadronic final state (assumption) and giving wildly incorrect x and Q2 values. Once we have cluster/track matching working again, and once JB is operating ...While cluster/track matching was not working, JB was not picking up nearly enough hadronic final state (assumption) and giving wildly incorrect x and Q2 values. Once we have cluster/track matching working again, and once JB is operating stably again, we should re-enable pipeline failures on fit failures.Wouter DeconinckWouter Deconinck