-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Monitor conversion tracks in tracking validation #12909
Monitor conversion tracks in tracking validation #12909
Conversation
Aim is to have something we can monitor (efficiency, fake rate) for now, rather than assessing the exact physics performance.
A new Pull Request was created by @makortel (Matti Kortelainen) for CMSSW_8_0_X. It involves the following packages: CommonTools/RecoAlgos @civanch, @cvuosalo, @mdhildreth, @cmsbuild, @deguio, @slava77, @vanbesien, @davidlange6 can you please review it and eventually sign? Thanks. Following commands in first line of a comment are recognized
|
@cmsbuild, please test |
The tests are being triggered in jenkins. |
@makortel: There are numerous very tiny differences in some Jenkins DQM plots related to You said no changes are expected. Might these differences indicate a problem? |
@cvuosalo All the differences (in 50202.0 and 25202.0) are in @slava77 Since we encounter these every now and then, would it make sense to add an option to |
On 1/12/16 12:01 PM, Matti Kortelainen wrote:
The script is not meant to be so smart. Technically, all fits can change within numerical precision if the
|
+1 Adding monitoring of conversion tracks in tracking validation. The code changes are satisfactory, and Jenkins tests against baseline CMSSW_8_0_X_2016-01-11-1100 show no significant differences, as expected. The Jenkins DQM plots do show tiny, insignificant differences that are probably due to minor numerical differences in fits, as discussed above. |
+1 |
Could DQM (@deguio, @vanbesien) please review and sign? Thanks. |
+1 |
This pull request is fully signed and it will be integrated in one of the next CMSSW_8_0_X IBs (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @slava77, @davidlange6, @Degano, @smuzaffar |
+1 |
Monitor conversion tracks in tracking validation
This PR adds MultiTrackValidator instance to monitor conversion tracks: currently
convStepTracks
,conversionStepTracks
,ckfInOutTracksFromConversions
, andckfOutInTracksFromConversions
collections. Tracks from these collections are matched against "conversion TrackingParticles", i.e. electron/positron TrackingParticles (abs(pdgId) == 11
) that have photon TrackingParticles as their parents (similar toPhotonValidator
andPhotonMCTruthFinder
). A consequence is that a track that is matched to a non-conversion TrackingParticle is classified as a fake.Plot script will be updated separately (to not to conflict with #12893).
On the same go I modified the seeding+building MTV instances (introduced in #12747) to be harvested only in the tracingOnly mode (where they are present) to silence printouts
Tested in CMSSW_8_0_X_2016-01-11-1100, no changes expected in existing plots.
@rovere @VinInn @slava77 @matteosan1