EIC issueshttps://eicweb.phy.anl.gov/groups/EIC/-/issues2020-08-09T22:52:24Zhttps://eicweb.phy.anl.gov/EIC/juggler/-/issues/1crash during build2020-08-09T22:52:24ZWhitney Armstrongcrash during build```
make[2]: Entering directory '/work/whit/projects/EIC/juggler/build'
cd /home/whit/projects/EIC/juggler/build && /opt/software/linux-ubuntu20.04-x86_64/gcc-9.3.0/cmake-3.17.3-wso7jc3dedbut5mcq7yeiimo2uereinq/bin/cmake -E cmake_depends...```
make[2]: Entering directory '/work/whit/projects/EIC/juggler/build'
cd /home/whit/projects/EIC/juggler/build && /opt/software/linux-ubuntu20.04-x86_64/gcc-9.3.0/cmake-3.17.3-wso7jc3dedbut5mcq7yeiimo2uereinq/bin/cmake -E cmake_depends "Unix Makefiles" /home/whit/projects/EIC/juggler /home/whit/projects/EIC/juggler/JugBase /home/whit/projects/EIC/juggler/build /home/whit/projects/EIC/juggler/build/JugBase /home/whit/projects/EIC/juggler/build/JugBase/CMakeFiles/JugBasePluginsConf.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/work/whit/projects/EIC/juggler/build'
make -f JugBase/CMakeFiles/JugBasePluginsConf.dir/build.make JugBase/CMakeFiles/JugBasePluginsConf.dir/build
make[2]: Entering directory '/work/whit/projects/EIC/juggler/build'
[ 59%] Generating genConf/JugBase/JugBasePluginsConf.py, genConf/JugBase/__init__.py, genConf/JugBase/JugBasePlugins.confdb, genConf/JugBase/JugBasePlugins.confdb2_part
cd /home/whit/projects/EIC/juggler/build/JugBase && /opt/view/bin/xenv --xml /home/whit/projects/EIC/juggler/build/config/Juggler-build.xenv /opt/view/bin/genconf.exe -o /home/whit/projects/EIC/juggler/build/JugBase/genConf/JugBase -p JugBase --configurable-module=GaudiKernel.Proxy --configurable-default-name=Configurable.DefaultName --configurable-algorithm=ConfigurableAlgorithm --configurable-algtool=ConfigurableAlgTool --configurable-auditor=ConfigurableAuditor --configurable-service=ConfigurableService -i JugBasePlugins
[info ] :::::: libraries : [ JugBasePlugins ] ::::::
[info ] :::: processing library: JugBasePlugins...
[info ] - component: ConstPileUp (AlgTool)
[info ] - component: DD4hepInput (Algorithm)
[info ] - component: EICDataSvc (Service)
genconf.exe: malloc.c:4036: _int_malloc: Assertion `(unsigned long) (size) >= (unsigned long) (nb)' failed.
make[2]: *** [JugBase/CMakeFiles/JugBasePluginsConf.dir/build.make:82: JugBase/genConf/JugBase/JugBasePluginsConf.py] Error 134
make[2]: Leaving directory '/work/whit/projects/EIC/juggler/build'
make[1]: *** [CMakeFiles/Makefile2:795: JugBase/CMakeFiles/JugBasePluginsConf.dir/all] Error 2
make[1]: Leaving directory '/work/whit/projects/EIC/juggler/build'
make: *** [Makefile:161: all] Error 2
```https://eicweb.phy.anl.gov/EIC/detectors/ip6/-/issues/23Create a B0 Tracker Detector construction2021-07-26T16:55:41ZWhitney ArmstrongCreate a B0 Tracker Detector constructionhttps://eicweb.phy.anl.gov/EIC/juggler/-/issues/30Create a separate tracking library2021-05-18T16:52:21ZWhitney ArmstrongCreate a separate tracking libraryPull out the tracking related code from the JugReco library.Pull out the tracking related code from the JugReco library.https://eicweb.phy.anl.gov/EIC/detectors/compton/-/issues/2Create a tube!2022-04-13T20:24:54ZOmar HassanCreate a tube!Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/85Create benchmark for sciglass ecal barrel2022-05-19T16:27:26ZVaibhavi GawasCreate benchmark for sciglass ecal barrelhttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/109Create BigBend branch after acadia ready, based off master2021-10-22T00:48:59ZSylvester JoostenCreate BigBend branch after acadia ready, based off masterbigbend-v1https://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/58Create detector documentation using new xml tag2021-08-07T02:25:16ZWhitney ArmstrongCreate detector documentation using new xml taghttps://eicweb.phy.anl.gov/EIC/detectors/ip6/-/issues/48Create new layout images for slides2021-10-28T18:17:46ZAlex JentschCreate new layout images for slidesSylvester JoostenSylvester Joostenhttps://eicweb.phy.anl.gov/EIC/detectors/compton/-/issues/4Creating a homogeneous calorimeter2022-04-13T20:33:52ZOmar HassanCreating a homogeneous calorimeterWouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/detectors/compton/-/issues/5Creating a preshower detector2022-04-13T20:35:03ZOmar HassanCreating a preshower detectorWouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/detectors/compton/-/issues/3Creating a sampling calorimeter2022-04-13T20:33:20ZOmar HassanCreating a sampling calorimeterWouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/benchmarks/detector_benchmarks/-/issues/45crystal benchmark - Job Failed #1716572021-07-27T01:35:13ZWhitney Armstrongcrystal benchmark - Job Failed #171657Not sure why its failing.
Job [#171657](https://eicweb.phy.anl.gov/EIC/benchmarks/detector_benchmarks/-/jobs/171657) failed for f7492cd80bba1a6ecd0e23c9df3c5806c0c436f0:Not sure why its failing.
Job [#171657](https://eicweb.phy.anl.gov/EIC/benchmarks/detector_benchmarks/-/jobs/171657) failed for f7492cd80bba1a6ecd0e23c9df3c5806c0c436f0:https://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/142curl in FileLoader fails with certificate error2022-06-01T04:02:46ZWouter Deconinckcurl in FileLoader fails with certificate error```
Info in <TGeoManager::SetTopVolume>: Top volume is world_volume. Master volume is world_volume
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total S...```
Info in <TGeoManager::SetTopVolume>: Top volume is world_volume. Master volume is world_volume
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (77) error setting certificate verify locations: CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none
```Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/juggler/-/issues/44DataHandle with int2021-08-24T18:44:27ZWhitney ArmstrongDataHandle with inthttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/jobs/277584/artifacts/file/results/track_finding/rec_multiple_tracks_nProtoTracks.png
The blue histogram should match the black.
I tried something simple here:
https:...https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/jobs/277584/artifacts/file/results/track_finding/rec_multiple_tracks_nProtoTracks.png
The blue histogram should match the black.
I tried something simple here:
https://eicweb.phy.anl.gov/EIC/juggler/-/blob/master/JugTrack/src/components/ConformalXYPeakProtoTracks.cpp#L32
Is this a bug in DataHandle?https://eicweb.phy.anl.gov/EIC/eicd/-/issues/15Data structure for DIS kinamtics2021-10-08T04:54:41ZWouter DeconinckData structure for DIS kinamticsTo include x, y, Q2, W, nu, etc. Algorithm-independent.To include x, y, Q2, W, nu, etc. Algorithm-independent.Sylvester JoostenSylvester Joostenhttps://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/62DD4hep/tgeo material scan2023-09-21T19:19:09ZWhitney ArmstrongDD4hep/tgeo material scanAdd a tgeo/dd4hep material scan.Add a tgeo/dd4hep material scan.Complete Tracking Performance Metricshttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/47DD4hep tracking surfaces2021-08-09T22:29:12ZWhitney ArmstrongDD4hep tracking surfaces - [x] Add to `BarrelTrackerWithFrame`
- [x] Add to `TrapEndcapTracker
- [ ] Add to other tracking detectors
See https://eicweb.phy.anl.gov/EIC/juggler/-/merge_requests/176 - [x] Add to `BarrelTrackerWithFrame`
- [x] Add to `TrapEndcapTracker
- [ ] Add to other tracking detectors
See https://eicweb.phy.anl.gov/EIC/juggler/-/merge_requests/176https://eicweb.phy.anl.gov/EIC/NPDet/-/issues/1DDG4 simulation steering2017-12-07T01:41:45ZDavid Blythdblyth@anl.govDDG4 simulation steeringSo far we have been using the [lcgeo](https://github.com/iLCSoft/lcgeo) DDSim python scripts for orchestrating DD4hep-based simulations. This is a nice and flexible solution when combined with a steering file that can be passed as an ar...So far we have been using the [lcgeo](https://github.com/iLCSoft/lcgeo) DDSim python scripts for orchestrating DD4hep-based simulations. This is a nice and flexible solution when combined with a steering file that can be passed as an argument to `ddsim`. However, it is an attractive idea to abandon the lcgeo dependency in favor of simplified, detector-specific python scripts.
The idea here is to throw out the idea of a generalized/complex command-line interface to a DD4hep simulation. In practice, for production simulations, a steering file is (somewhat) required anyway, which already breaks away from a command-line-defined configuration. Beyond early testing of a DD4hep simulation, the usefulness of the `ddsim` generality has therefore run its course.
I suggest that the orchestration of the simulation be combined with the steering file, and that we create a single python script per detector concept for setting up and executing a simulation (with no outside dependency other than DD4hep). These files would contain things such as what magnetic field equations of motion to use, what IO to use, etc.
It is not 100% clear that NPDet is the right place to keep such scripts, but I think that it should be considered. I like the idea since then NPDet could be a one-stop-shop for running simulations of detector concepts that could be maintained in the repo (in addition to its role as a library of parameterized subdetectors). E.g., I could store iterations of the SiEIC compact file in separate directories, each with a unique simulation steering script (since geometry/magnetic field could dictate the contents of the steering script).https://eicweb.phy.anl.gov/EIC/NPDet/-/issues/35dd_web_display not working properly with boolean shapes of boolean shapes wit...2021-09-23T15:30:49ZTom Polakovicdd_web_display not working properly with boolean shapes of boolean shapes with transformsIf you do, e.g.:
```
Box foo1(1,2,3);
Box foo2(4,5,6);
UnionSolid bar(foo1, foo2);
UnionSolid baz1(bar, bar);
UnionSolid baz2(bar, bar, Transform3D(Rotation(M_PI));
```
`baz1` will display, but `baz2` will not. Everything works fine,...If you do, e.g.:
```
Box foo1(1,2,3);
Box foo2(4,5,6);
UnionSolid bar(foo1, foo2);
UnionSolid baz1(bar, bar);
UnionSolid baz2(bar, bar, Transform3D(Rotation(M_PI));
```
`baz1` will display, but `baz2` will not. Everything works fine, if you use ddeve.Whitney ArmstrongWhitney Armstrong