- Dec 03, 2020
-
-
- Dec 02, 2020
-
-
scott snyder authored
Don't declare PutTrackCollectionsInSG as a component. It's not needed, and duplicates one in TrkTrackCollectionMerger.
-
- Dec 01, 2020
-
-
- Nov 30, 2020
-
-
- Nov 28, 2020
-
-
Christos Anastopoulos authored
-
- Nov 27, 2020
-
-
- Nov 26, 2020
-
-
Christos Anastopoulos authored
-
-
Frank Winklmeier authored
-
- Nov 25, 2020
-
-
-
Goetz Gaycken authored
- Use new Gaudi helper class to iterate recursively through all child tools and using the new Gaudi visitor which renounces certain inputs from a tool, to renounce the output cluster splitting probability map from all child tools. The map is recorded to StoreGate before any of the child tools are called. Thus, the map, although not final yet, can already be used through read handles. Without renouncing the inputs, Gaudi would issue a circular dependency warning. - Remove the previously introduced property which allowed to renounce manually the input cluster splitting probability map from the PixelClusterOnTrackTool.
-
Walter Lampl authored
-
- Nov 24, 2020
-
-
- Nov 20, 2020
-
-
-
-
Christos Anastopoulos authored
-
- Nov 19, 2020
-
-
TrackSummary Tool, make Event context aware i.e add ability to pass EventContext from the caller and then propagate down the call chain
-
-
Christos Anastopoulos authored
TrkGeometry Layers: Remove unneeded virtual methods.Also mark methods as final where applicable/possible
-
scott snyder authored
Remove unneeded / undefined EIGEN_INCLUDE_DIRS.
-
- Nov 18, 2020
-
-
Christos Anastopoulos authored
-
Currently, we're storing the charge value of the pattern track parameters in a cached value, but this is not really necessary. Computing the charge is so trivial and fast (from the q/p value) that there really is no reason to cache this. We use the lazy binding behaviour of the charge method to simply recompute on the fly.
-
- Nov 17, 2020
-
-
leggett authored
-
Christos Anastopoulos authored
-
- Nov 16, 2020
-
-
Christos Anastopoulos authored
Implement mungeZeroQOverP in terms of updateParameters , and SurfaceGetCovariance via a non-const method overload
-
Stephen Nicholas Swatman authored
The track extrapolation packages TrkExTools and TrkExUtils are related to the pattern track parameters, but neither of these packages are properly linked against the pattern track parameter packages. This commit ensures that both of these packages are linked publicly against the pattern parameters. This was not giving problems before - I'm not exactly sure why, but I ran into linking problems with some changes to the pattern code.
-
Stephen Nicholas Swatman authored
In my previous work to migrate the GlobalChi2Fitter to smart pointers, I introduced a minor bug-prone bit of code where a smart pointer may be used after being moved. While this has not been disasterous, it is still erroneous behaviour that clang-tidy picks up on, as described in ATLASRECTS-5738. This commit resolves the issue by keeping a non-unique observer pointer to the object, and using that instead of the unique handle which may be moved. This is mostly a quick fix, the method containing this code is extremely complex and needs some refactoring.
-
-
- Nov 14, 2020
-
-
Christos Anastopoulos authored
-
- Nov 13, 2020
-
-
Christos Anastopoulos authored
-
- Nov 12, 2020
-
-
scott snyder authored
Inconsistent function declarations.
-
-
Christos Anastopoulos authored
-
Christos Anastopoulos authored
-
scott snyder authored
Spurious copy in for loop.
-
scott snyder authored
- Missing override keywords.
-
- Nov 11, 2020
-
-
Christos Anastopoulos authored
-