Adapt stgc seeding ,adding more verbose, adding option to switch off stgc seeding
This MR contains changes to the NSW segment making alg as a result of investigating non-collision background segment creation. It has been found that in the second stage of segment making seeded by the sTGC, fits do not converge. This seems to be improved either by blowing up micromegas errors or decreasing error on the pseudo-phi-measurement from 1 meter to 100 microns (which was eventually adapted here). The value (100microns) is a bit arbitrary (no detailed check at least from my side was made) but was already used in case there is no MMG hit associated to the stgc seeded segment.
-
Validation pull test on nominal data2023 160k sample: Results can be seen here AllPerigeeChecks.pdf. What is important to see there is that Muidco is essentially unaffected for the end cap regions. I also see roughly 3% drop of MuGirl tracks. Since these contain a lot of fake contribution it is probably better, but isn't immediately clear to me why we see drop and not an increase since naively we should produce a bit more segments now in the 2nd stage of NSWSeeding. -
CPU consumption test: Results on 1k Zmumu DRAW sample from performance monitoring can be found in MuonSW slides. As commented below we see slight increase in time and memory for the NCB alg which is expected.
Edited by Matous Vozak