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
Cosmics dt reco fix #7044
Cosmics dt reco fix #7044
Conversation
A new Pull Request was created by @ptraczyk (Piotr Traczyk) for CMSSW_7_4_X. Cosmics dt reco fix It involves the following packages: RecoLocalMuon/Configuration @cmsbuild, @nclopezo, @StoyanStoynev, @slava77 can you please review it and eventually sign? Thanks. |
@@ -7,16 +7,17 @@ | |||
# The linear DriftFromDB algos is used. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
technically, these are not module initializer files
but none of it has been enforced by the config file model
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
meaning, _cff is a more appropriate suffix
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this would apply to nearly all of the config files here, right? We could clean this up at some point, though this would require some care as these files are being then referenced in a few other places ..
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
right.
It's something to put on the list.
Doesn't have to come with this PR.
Hi Piotr Was this presented in the muon POG meeting already? |
@@ -122,16 +125,16 @@ void DTSegmentUpdator::fit(DTRecSegment4D* seg, bool allow3par) const { | |||
if(seg->hasZed()) { | |||
|
|||
// fit in-time Phi segments with the 2par fit and out-of-time segments with the 3par fit | |||
if (fabs(seg->phiSegment()->t0())<40.) { | |||
fit(seg->phiSegment(),allow3par,0); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The previous change was an error. I spotted this and reverted to the original version. "block3par" blocks the 3 parameter fit, which is supposed to happen if the segment is "in time". then in line 382 the 2-par fit is executed and it replaces the result of the 3-par fit.
The cutoff it now configurable via "intime_cut" so if we set it to -1 "block3par" has no effect - this is what is done in the cosmic sequences now.
The intention was to have intime_cut = -1 uncommented from the very Right now I'm trying to double-check this (the comparison plots) On Thu, Jan 8, 2015 at 2:50 PM, Slava Krutelyov notifications@github.com
|
Are there plans to update the cosmic data reconstruction (cosmic scenario in the matrix)? |
please test |
The tests are being triggered in jenkins. |
This pull request is fully signed and it will be integrated in one of the next CMSSW_7_4_X IBs unless changes or unless it breaks tests. |
This pull request is fully signed and it will be integrated in one of the next CMSSW_7_4_X IBs unless changes (tests are also fine). This pull request will be automatically merged. |
Meantimer reconstruction is enabled in the cosmic reco sequences. A small tweak was also done in the MT algo - previously the algorithm interpreted segments with time within 20ns of nominal as "in time" and fit segment position and direction assuming time offset ==0. Now this is configurable and switched off for cosmics - for cosmics the 3 parameter fit with time floating is performed always.
Validation results:
http://cmsdoc.cern.ch/~ptraczyk/cosmicMuons.pdf
http://cmsdoc.cern.ch/~ptraczyk/cosmicMuons1Leg.pdf
http://cmsdoc.cern.ch/~ptraczyk/globalCosmicMuons.pdf
http://cmsdoc.cern.ch/~ptraczyk/globalCosmicMuons1Leg.pdf
(efficiency and resolution improve)