eicd merge requestshttps://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests2022-08-25T14:22:59Zhttps://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests/70add IRT data model2022-08-25T14:22:59ZChristopher Dilksadd IRT data modelclose #21
this is rebased (as a new, clean branch) from the previous MR, where there are additional review comments: https://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests/65close #21
this is rebased (as a new, clean branch) from the previous MR, where there are additional review comments: https://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests/65Christopher DilksChristopher Dilkshttps://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests/58Draft: Resolve "VectorXYZT::mag() may be confusing since not four-vector magn...2022-02-24T02:37:50ZWouter DeconinckDraft: Resolve "VectorXYZT::mag() may be confusing since not four-vector magnitude"Closes #19Closes #19Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests/65Resolve: add IRT output data structures2022-02-11T00:58:26ZChristopher DilksResolve: add IRT output data structuresclose https://eicweb.phy.anl.gov/EIC/eicd/-/issues/21
- add component `eic::CherenkovPdgHypothesis`
- add datatype `eic::CherenkovParticleID`close https://eicweb.phy.anl.gov/EIC/eicd/-/issues/21
- add component `eic::CherenkovPdgHypothesis`
- add datatype `eic::CherenkovParticleID`Christopher DilksChristopher Dilkshttps://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests/64CherenkovPdgHypothesis change in eic_data.yaml2021-11-06T17:28:45ZAlexander KiselevCherenkovPdgHypothesis change in eic_data.yamlAdded a separate field describing the radiator idAdded a separate field describing the radiator idhttps://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests/61Draft: add CherenkovMassHypothesis and CherenkovPID output structures2021-11-05T16:35:41ZAlexander KiselevDraft: add CherenkovMassHypothesis and CherenkovPID output structureshttps://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests/60Draft: Resolve "add IRT output data structures"2021-10-27T14:53:56ZChristopher DilksDraft: Resolve "add IRT output data structures"closing in favor of https://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests/61closing in favor of https://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests/61Christopher DilksChristopher Dilkshttps://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests/57Draft: Resolve "Provide constructor for eic::VectorXYZT from dd4pod::VectorXY...2021-10-13T02:27:52ZWouter DeconinckDraft: Resolve "Provide constructor for eic::VectorXYZT from dd4pod::VectorXYZ and double"Closes #18Closes #18Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests/40Draft: Tmp2021-08-10T02:14:42ZSylvester JoostenDraft: Tmphttps://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests/33Draft: Streamline data model2021-08-10T02:14:05ZSylvester JoostenDraft: Streamline data modelTODO:
- [x] phi convention documentation
- [x] Maybe introduce TrackerHitInfo etc utility classes for links
- [x] Time resolution in tracker hit
- [x] Use 4-vector + 4D diagonal covariance for tracker hit
- [x] Remove redundant "polar" c...TODO:
- [x] phi convention documentation
- [x] Maybe introduce TrackerHitInfo etc utility classes for links
- [x] Time resolution in tracker hit
- [x] Use 4-vector + 4D diagonal covariance for tracker hit
- [x] Remove redundant "polar" components - could be moved to Info utility class if useful
- [x] Remove most of the ExtraCode for explicit constructors - this should either be a main Podio flag, but won't be necessary in the presence of the Info utility classes
- [x] Rename RICHCluster to RingImage or similar
- [x] Simplify some of the ExtraCode to make yams file look less scary
- [x] Better name for the ImagingXXX classes
- [x] Add momentum to ReconstructedParticle
- [x] Add type to ECAL cluster
- [x] Add weight to ReconstructedParticlehttps://eicweb.phy.anl.gov/EIC/eicd/-/merge_requests/19Draft: Adding skeleton helper library.2021-04-17T02:14:57ZWhitney ArmstrongDraft: Adding skeleton helper library.new file: source/CMakeLists.txt
new file: source/include/eicd/helpers.h
new file: source/src/helpers.cxxnew file: source/CMakeLists.txt
new file: source/include/eicd/helpers.h
new file: source/src/helpers.cxx