GithubHelp home page GithubHelp logo

Comments (6)

kmcdermo avatar kmcdermo commented on August 27, 2024

For sake of simplicity, I am copying the plots directly. As a reminder: "all matched tracks" means all mkFit tracks that are matched to a CMSSW tracks, including possible duplicates.

all matched tracks, diff eta, pT > 0

image

all matched tracks, diff eta, pT > 0.9

image

all matched tracks, diff eta, pT > 2

image

all matched tracks, diff 1/pT

image

from mkfit.

kmcdermo avatar kmcdermo commented on August 27, 2024

Same comment as other FV problems. will address later

from mkfit.

dan131riley avatar dan131riley commented on August 27, 2024

By going through the SMatrix Track class, the standard track finders filter out the -1, -3 and -4 fake hits (standard miss, outside and edge detector misses) due to this commit:

f36425c#diff-48dc3f60452a14992adbb68ea6e65a8e

Full vector isn't filtering those out, so it runs out of space to store hits more often than the other methods, especially in the transition regions where there are lots of detector element misses. This doesn't affect the build parameters, but means the backwards fit starts with a large gap from the last to the penultimate hit.

from mkfit.

dan131riley avatar dan131riley commented on August 27, 2024

I believe this also explains why #128 is specific to hit-based matching. The difference between CMSSW and simtrack hit-based matching is likely the difference in match thresholds.

from mkfit.

dan131riley avatar dan131riley commented on August 27, 2024

This is not resolved by #134 so it is still a mystery. I also mis-identified the relevant change in CE, I should have linked to

1365812#diff-1164fe0ca653386ef41ffe6b49535295R63

from mkfit.

kmcdermo avatar kmcdermo commented on August 27, 2024

Closing this issue for now, since we are moving away from validation FV. Will re-open if we decide to come back to FV.

from mkfit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.