reconstruction_benchmarks issueshttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues2023-10-09T07:14:13Zhttps://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/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/reconstruction_benchmarks/-/issues/87Re-enable layer-based energy profile in imaging_ecal benchmarks2022-06-05T21:46:37ZWouter DeconinckRe-enable layer-based energy profile in imaging_ecal benchmarks- [ ] 27fa81442d5cba3634e6c70f92dcf734872e48c2
- [ ] 7268d02a51f983c1dfecac0c7592b1d288d06f1d
This will require some thinking about how to get `utils.py` `get_layers_data` to return the same structures.- [ ] 27fa81442d5cba3634e6c70f92dcf734872e48c2
- [ ] 7268d02a51f983c1dfecac0c7592b1d288d06f1d
This will require some thinking about how to get `utils.py` `get_layers_data` to return the same structures.https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/86Ecal benchmark fails but job does not fail2022-05-24T17:49:05ZWouter DeconinckEcal benchmark fails but job does not failE.g https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/jobs/676341
Issue is related to edm4hep transition: `EcalBarrelImagingClusters.ID.value` does not exist anymore.
@vgawasE.g https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/jobs/676341
Issue is related to edm4hep transition: `EcalBarrelImagingClusters.ID.value` does not exist anymore.
@vgawasWouter 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/benchmarks/reconstruction_benchmarks/-/issues/83Switch to edm4hep removed g4Parent selection in benchmarks/imaging_ecal/scrip...2022-02-19T04:54:47ZWouter DeconinckSwitch to edm4hep removed g4Parent selection in benchmarks/imaging_ecal/scripts/draw_cluster.pyWhile this may run correctly with the edm4hep model, the functionality needs to be checked again.While this may run correctly with the edm4hep model, the functionality needs to be checked again.Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/82Fieldmaps Error: File exists2022-01-28T01:43:03ZRobinpreet DhillonFieldmaps Error: File existsNot sure why this occurs and the job still succeeds:
https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/jobs/553581Not sure why this occurs and the job still succeeds:
https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/jobs/553581Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/81RICH benchmarks2021-11-05T18:15:49ZChristopher DilksRICH benchmarksChristopher DilksChristopher Dilkshttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/80Add BTOF Benchmark2021-11-04T22:35:05ZZhenyu YeAdd BTOF Benchmarkhttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/74Add TOF benchmark2021-09-26T03:02:16ZZhenyu YeAdd TOF benchmarkZhenyu YeZhenyu Yehttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/73Backward Ecal tower reconstruction2021-09-24T22:14:13ZWhitney ArmstrongBackward Ecal tower reconstructionhttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/72Job Failed #331842 - RDataFrame.Range().Display() not working?2021-09-22T23:05:20ZWouter DeconinckJob Failed #331842 - RDataFrame.Range().Display() not working?Job [#331842](https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/jobs/331842) failed for f7acbfacdb5209055167a4167f3b7eda2bb78b3f:
This is all it's doing:
```cpp
ROOT::RDataFrame df("events", fname);
auto df0 = d...Job [#331842](https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/jobs/331842) failed for f7acbfacdb5209055167a4167f3b7eda2bb78b3f:
This is all it's doing:
```cpp
ROOT::RDataFrame df("events", fname);
auto df0 = df.Range(10);
auto d1 = df0.Display(
{
"ForwardRomanPotParticles.p.x",
"ForwardRomanPotParticles.p.y",
"ForwardRomanPotParticles.p.z"
}
);
auto d2 = df0.Display(
{
"ForwardOffMTrackerParticles.p.x",
"ForwardOffMTrackerParticles.p.y",
"ForwardOffMTrackerParticles.p.z"
}
);
d1->Print();
d2->Print();
```Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/70Add Roman Pots Reconstruction Matrix2021-09-08T15:33:59ZAlex JentschAdd Roman Pots Reconstruction MatrixAlex JentschAlex Jentschhttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/68Update pi0 reconstruction2021-09-02T20:33:07ZJihee KimUpdate pi0 reconstructionJihee KimJihee Kimhttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/66Include Birks constant treatment in HCal reconstruction2021-10-26T00:33:14ZWouter DeconinckInclude Birks constant treatment in HCal reconstructionRight now we use a non-zero (default) Birks constant in simulations, but we want the flexibility to change this. Calorimetry groups wants 0.126 mm/MeV, but default in geant4 for PS seems to be 0.079 mm/MeV.Right now we use a non-zero (default) Birks constant in simulations, but we want the flexibility to change this. Calorimetry groups wants 0.126 mm/MeV, but default in geant4 for PS seems to be 0.079 mm/MeV.Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/53Warning: `trk_hit_col WARNING duplicated property name 'inputTrackingHi...2021-08-21T02:47:09ZWouter DeconinckWarning: `trk_hit_col WARNING duplicated property name 'inputTrackingHits', see https://its.cern.ch/jira/browse/GAUDI-1023`e.g. https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/jobs/263759#L1450
Near startup the following warning occurs (but tracking seems to continue without issues), also ignore the usual ROOT TTree::Branch errors whic...e.g. https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/jobs/263759#L1450
Near startup the following warning occurs (but tracking seems to continue without issues), also ignore the usual ROOT TTree::Branch errors which have no effect:
```
D2A_SAC.Service...VERBOSE ServiceLocatorHelper::service: found service MessageSvc
D2A_LAC.Service...VERBOSE ServiceLocatorHelper::service: found service MessageSvc
D2A_L:OuterTrac...VERBOSE ServiceLocatorHelper::service: found service MessageSvc
D2A_V:OuterTrac...VERBOSE ServiceLocatorHelper::service: found service MessageSvc
D2A_LAC.Service...VERBOSE ServiceLocatorHelper::service: found service MessageSvc
trk_hit_col WARNING duplicated property name 'inputTrackingHits', see https://its.cern.ch/jira/browse/GAUDI-1023
Error in <TTree::Branch>: The pointer specified for outputSourceLinks is not of a class known to ROOT
Error in <TTree::Branch>: The class requested (vector<variant<Acts::Measurement<Jug::IndexSourceLink,Acts::BoundIndices,1ul>,Acts::Measurement<Jug::IndexSourceLink,Acts::BoundIndices,2ul>,Acts::Measurement<Jug::IndexSourceLink,Acts::BoundIndices,3ul>,Acts::Measurement<Jug::IndexSourceLink,Acts::BoundIndices,4ul>,Acts::Measurement<Jug::IndexSourceLink,Acts::BoundIndices,5ul>,Acts::Measurement<Jug::IndexSourceLink,Acts::BoundIndices,6ul> > >) for the branch "outputMeasurements" is an instance of an stl collection and does not have a compiled CollectionProxy. Please generate the dictionary for this collection (vector<variant<Acts::Measurement<Jug::IndexSourceLink,Acts::BoundIndices,1ul>,Acts::Measurement<Jug::IndexSourceLink,Acts::BoundIndices,2ul>,Acts::Measurement<Jug::IndexSourceLink,Acts::BoundIndices,3ul>,Acts::Measurement<Jug::IndexSourceLink,Acts::BoundIndices,4ul>,Acts::Measurement<Jug::IndexSourceLink,Acts::BoundIndices,5ul>,Acts::Measurement<Jug::IndexSourceLink,Acts::BoundIndices,6ul> > >) to avoid to write corrupted data.
Error in <TTree::Branch>: The class requested (vector<Acts::SingleBoundTrackParameters<Acts::SinglyCharged> >) for the branch "outputInitialTrackParameters" is an instance of an stl collection and does not have a compiled CollectionProxy. Please generate the dictionary for this collection (vector<Acts::SingleBoundTrackParameters<Acts::SinglyCharged> >) to avoid to write corrupted data.
Error in <TTree::Branch>: The class requested (vector<Jug::Trajectories>) for the branch "outputTrajectories" is an instance of an stl collection and does not have a compiled CollectionProxy. Please generate the dictionary for this collection (vector<Jug::Trajectories>) to avoid to write corrupted data.
RndmGenSvc.Engine INFO Generator engine type:CLHEP::RanluxEngine
RndmGenSvc.Engine INFO Current Seed:1234567 Luxury:3
RndmGenSvc INFO Using Random engine:HepRndm::Engine<CLHEP::RanluxEngine>
```https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/48Job Failed #230412: eigen empty matrix in PhotoRingClusters (mRICH reconstruc...2021-08-13T18:55:03ZWouter DeconinckJob Failed #230412: eigen empty matrix in PhotoRingClusters (mRICH reconstruction)Job [#230412](https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/jobs/230412) failed for 017cd426a020e5224f8b37c8bce27a255b306d3a:
```
python: /usr/local/include/eigen3/Eigen/src/Core/Redux.h:413: typename Eigen::inte...Job [#230412](https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/jobs/230412) failed for 017cd426a020e5224f8b37c8bce27a255b306d3a:
```
python: /usr/local/include/eigen3/Eigen/src/Core/Redux.h:413: typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > >; typename Eigen::internal::traits<T>::Scalar = double]: Assertion `this->rows()>0 && this->cols()>0 && "you are using an empty matrix"' failed.
Aborted
```Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/issues/31HCal clustering benchmark2021-08-24T03:17:13ZChao PengHCal clustering benchmarkCreate a working clustering benchmark for HCal.
There probably needs to be proper energy reconstruction before this including compensation.Create a working clustering benchmark for HCal.
There probably needs to be proper energy reconstruction before this including compensation.Miguel ArratiaMiguel Arratia