-
Notifications
You must be signed in to change notification settings - Fork 4.6k
MTD reconstruction: updated MTD track quality BDT #48514
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
MTD reconstruction: updated MTD track quality BDT #48514
Conversation
Updated the code for MTDTrackQualityMVA in order to support an updated BDT model with more input parameters. Rewritten the BDT part of MVATrainingNtuple.cc to be more similar to Validation/MtdValidation/plugins/MtdTracksValidation.cc and to save extra parameters.
|
cms-bot internal usage |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48514/45451 |
|
A new Pull Request was created by @MartinKlevs for master. It involves the following packages:
@Moanwar, @cmsbuild, @jfernan2, @mandrenguyen, @srimanob, @subirsarkar can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
|
please test with cms-data/RecoMTD-TimingIDTools#2 |
|
+1 Size: This PR adds an extra 28KB to repository The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
You can see more details here: Comparison SummarySummary:
|
|
+1 |
|
@cms-sw/upgrade-l2 comments? |
|
+Upgrade |
|
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @rappoccio, @antoniovilela, @sextonkennedy, @mandrenguyen (and backports should be raised in the release meeting by the corresponding L2) |
|
+1 |
PR description:
Updated the MTDTrackQualityMVA code with a new and improved BDT model. The new BDT has a few extra input parameters and was trained on a dataset with updated pT cuts. The BDT part of
MVATrainingNtuple.cchas been rewritten to be more similar toValidation/MtdValidation/plugins/MtdTracksValidation.ccand to output a few additional track parameters. The training and performance of the BDT is described in this presentation.The updated BDT code uses a new model file that is is expected to be located at
RecoMTD/TimingIDTools/data.PR validation:
This code has been tested using
runTheMatrix.py -l limited -i all --ibeosThere were no errors from the MTDTrackQualityMVA module, however some of the analysis workflows couldn't access some of the required root files. I'm not sure if that is an issue because it is caused by unavailable datasets and not the code itself. The file read errors contained
[3011] No servers are available to read the file.The BDT was also tested using the
29834.0_TTbar_14TeV+Run4D110PUworkflow where everything worked as expected.