-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Propagate to plane / Kalman on plane / Matriplex with support for scalar operations and VDT #148
Commits on Apr 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 69c7600 - Browse repository at this point
Copy the full SHA 69c7600View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9676b9 - Browse repository at this point
Copy the full SHA d9676b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 888bc92 - Browse repository at this point
Copy the full SHA 888bc92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a3360a - Browse repository at this point
Copy the full SHA 6a3360aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 505d48d - Browse repository at this point
Copy the full SHA 505d48dView commit details
Commits on May 15, 2024
-
Move global dead-vector declaration to ConfigStandalone (out of mkFit…
….cc), move structs BeamSpot and DeadRegion out of Hit.h.
Configuration menu - View commit details
-
Copy full SHA for 9670ea2 - Browse repository at this point
Copy the full SHA 9670ea2View commit details -
Add VDT and scalar reduction/assignment to Matriplex, use it to simpl…
…ify the new propagateToPlane code. * Add VDT support to Matriplex, mostly to work on Matriplex scalar types. - Functions are prefixed as fast_xyzz(), same as in VDT. - Controlled by define MPLEX_VDT. Additionally, if MPLEX_VDT_USE_STD is also defined, the fast_xyzz() functions fall back to using std:: variants. This is useful for performance comparisons. - Add reduction operator and an assigner class / method to extract scalars (one i,j element) or to assign to it. * Massage propagateToPlane low level implementation - Use the new Matriplex functionality to simplify code. - Remove the nmin, nmax indices initially introdcued to support GPU code (this was actually a wrong way ... Matriplex does support MatriplexVectors that should have been used instead -- and extended as needed).
Configuration menu - View commit details
-
Copy full SHA for ccb7f06 - Browse repository at this point
Copy the full SHA ccb7f06View commit details
Commits on May 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4685974 - Browse repository at this point
Copy the full SHA 4685974View commit details
Commits on May 29, 2024
-
Introduce new struct ModuleShape to describe detector-module bounds.
- Collect unique ModuleShapes in MkFitGeometryESProducer and store them in a vector for each LayerInfo. - Add shape_id member to ModuleInfo (and remove half-legtn that is now available from the ModuleShape). - Add LayerInfo::m_has_charge to the prinout. - List ModuleShapes when detailed TrackerInfo is requested. - TrackerInfo::print_tracker() now takes additional argument 'precision' that determines number of decimal places to use for printing of module/shape parameters.
Configuration menu - View commit details
-
Copy full SHA for 830b587 - Browse repository at this point
Copy the full SHA 830b587View commit details
Commits on May 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5b884a0 - Browse repository at this point
Copy the full SHA 5b884a0View commit details
Commits on May 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d719468 - Browse repository at this point
Copy the full SHA d719468View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2da0b4f - Browse repository at this point
Copy the full SHA 2da0b4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd065ea - Browse repository at this point
Copy the full SHA fd065eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17addd4 - Browse repository at this point
Copy the full SHA 17addd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd372cb - Browse repository at this point
Copy the full SHA bd372cbView commit details -
Introduce new struct ModuleShape to describe detector-module bounds.
- Collect unique ModuleShapes in MkFitGeometryESProducer and store them in a vector for each LayerInfo. - Add shape_id member to ModuleInfo (and remove half-legtn that is now available from the ModuleShape). - Add LayerInfo::m_has_charge to the prinout. - List ModuleShapes when detailed TrackerInfo is requested. - TrackerInfo::print_tracker() now takes additional argument 'precision' that determines number of decimal places to use for printing of module/shape parameters.
Configuration menu - View commit details
-
Copy full SHA for b449928 - Browse repository at this point
Copy the full SHA b449928View commit details
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6fb5161 - Browse repository at this point
Copy the full SHA 6fb5161View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b12c6b - Browse repository at this point
Copy the full SHA 8b12c6bView commit details -
Replace cpp define NO_ROOT with inverse WITH_ROOT. Introduce addition…
…al WITH_REVE to enable REve through Shell.
Configuration menu - View commit details
-
Copy full SHA for 0ce7920 - Browse repository at this point
Copy the full SHA 0ce7920View commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a9d57f5 - Browse repository at this point
Copy the full SHA a9d57f5View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c609972 - Browse repository at this point
Copy the full SHA c609972View commit details
Commits on Aug 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aab435b - Browse repository at this point
Copy the full SHA aab435bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f9a138 - Browse repository at this point
Copy the full SHA 6f9a138View commit details