- Sep 29, 2020
-
-
Stephen Nicholas Swatman authored
This commit adds the necessary logic to do hole search to the GlobalChi2Fitter. The implementation is very close in output to the InDetTrackHoleSearch, and may even improve on its quality slightly. The hole search, if enabled, adds some CPU time to the fitting process but this is negated by reduced CPU time later on in the algorithm chain. The hole search data is carried out of the fitter through a track summary object attached to the track. This functionality is disabled by default to preserve exact bit-to-bit equality of the output, but can be enabled using the DoHoleSearch flag. The rest of Athena should by now be configured to accept this and work around it without performing unnecessary additional hole searches.
-
Stephen Nicholas Swatman authored
This commit adds a boolean flag to our existing propagation helper used in the global \chi^2 fitter that enables it to also do an extrapolation, gathering not only the position where the propagation lands but also a set of surfaces crossed in between.
-
Stephen Nicholas Swatman authored
In order to do our hole search, we will need to do a slightly modified version of the stepwise extrapolation provided by the extrapolator interface. This commit adds a helper method to the TrkGlobalChi2Fitter that provides this functionality.
-
Stephen Nicholas Swatman authored
In the future, we will want to store hole search information in the GlobalChi2Fitter's internal representation of a track state. This commit adds the necessary data members as well as getters and setters to make that possible.
-
Stephen Nicholas Swatman authored
There is really no reason for this getter method to not be const. The returned pointer is to a const value, and the non-const qualification makes it impossible to use this extremely useful getter in non-const contexts.
-
Stephen Nicholas Swatman authored
Previously, this class had no getter to access the track states stored within. That's a little bit weird, because it is something we access a lot. This commit adds that getter.
-
Stephen Nicholas Swatman authored
For future changes, we will need to access header files defined in the InDetReadoutGeometry to implement hole search. This commit adds the dependency on that package to the CMake file of the TrkGlobalChi2Fitter.
-
Stephen Nicholas Swatman authored
This commit adds a configurable parameter to the TrkGlobalChi2Fitter which enables it to do a hole search and export that information via a track summary. It's disabled by default, and it doesn't actually do anything yet. Actual hole search logic will be added later.
-
- Sep 28, 2020
-
-
Adam Edward Barton authored
Implementation of TLA chain, TLA algorithm and TLA HypoAlg/Tool See merge request !35677
-
-
Adam Edward Barton authored
Make AthSimulation more compatible with HepMC3 See merge request atlas/athena!36749
-
-
Adam Edward Barton authored
AthenaMonitoring: Fix regression introduced with IOptionSvc migration Closes ATR-22095 See merge request !36757
-
Adam Edward Barton authored
Bug fixes to mcLatest tests in RecJobTransformTests See merge request !36764
-
Adam Edward Barton authored
Offline DQ Software: Muontracking legacycode See merge request !36688
-
-
Adam Edward Barton authored
Manual sweep 36696: Update Tile sampling fractions for G4 10.5 and newer See merge request !36759
-
-
Adam Edward Barton authored
Fix for MT-safe mon in L1Topo ATR-19783 See merge request !36426
-
-
Mark Hodgkinson authored
Also add art command to retain the log.* files frome each test.
-
Adam Edward Barton authored
RungeKuttaUtils attempts to vectorize See merge request !36721
-
-
Adam Edward Barton authored
Create and BackFill dynamic branches that are either only in client or server tree before merging. See merge request !36722
-
Adam Edward Barton authored
tauRecTools: decorate ClusterTotalEnergy in MvaTESVariableDecorator See merge request !36725
-
Adam Edward Barton authored
tauRecTools: rename incShowerSubtracted to useSubtractedCluster to avoid confusion See merge request !36726
-
Adam Edward Barton authored
Fix data overlay pixel conditions config Closes ATLASSIM-4832 See merge request !36758
-
Adam Edward Barton authored
PanTau: set default p4 to TauEtaCalib (ATLTAU-1665) See merge request !36733
-
When PanTau fails, the p4 will at the default value, i.e. -1111. As it has bad consequence when retrieving the p4, we now set the default four momentum at TauEtaCalib.
-
Adam Edward Barton authored
tauRecTools: use cluster four momentum at EM scale for EMPFlow seed jets See merge request !36732
-
Adam Edward Barton authored
Make AthSimulation tests compatible with HepMC3 See merge request !36748
-
-
Adam Edward Barton authored
Add Doxygen documentation to SCT_ConditionsAlgorithms package (ATLASRECTS-5238) See merge request !36756
-
Adam Edward Barton authored
Expose JetMonitoring headers via an installed library See merge request !36750
-
Adam Edward Barton authored
tauRecTools: add track impact parameters w.r.t. tau vertex (ATLTAU-1718) See merge request !36734
-
Adam Edward Barton authored
Remove calls to TTree::GetBranch(), where they have become much more costly in ROOT 6.22 See merge request !36706
-
-
Adam Edward Barton authored
AFP DQM [rel 22] - change in sync histograms logic See merge request !36724
-
Adam Edward Barton authored
Implement the Trigger Count and EFIso plots to TrigMuonMonitoringMT, ATR-20317 See merge request !36683
-
-