Synchronise CA with old-style config, and fix some mistakes
This MR is another attempt to reduce the output differences when running CA compared to old-style configuration. Since this is not on by default, it will have no impact on existing prodcution.
I tested this locally with the q445 test (link) and this reduces the difference from (r10):
Summary of differences:
nMuons: 2 events (out of 100)
muon1pt: 13 events (out of 100)
muon1eta: 5 events (out of 100)
muon1phi: 5 events (out of 100)
to:
muon1pt: 12 events (out of 100)
muon1eta: 3 events (out of 100)
muon1phi: 3 events (out of 100)
The MR contains the following types of commits.
- Fix naming of various tools to match old-style
- Set Cosmics correctly in MuidCaloEnergyToolParamCfg
- Cleanup use of MuonTrackCleanerCfg and MCTBSLFitterCfg
- Fix for MuidCaloEnergyParam calling wrong tool
- In MuonExtrapolatorConfig, we only need one import of AtlasSTEP_PropagatorCfg
- MuonRefitToolCfg should use MCTBFitterMaterialFromTrackCfg
- MCTBFitterCfg should have GetMaterialFromTrack True
Edited by Edward Moyse