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
Access best/second A/CLCT through public function in CSC TP emulator #27956
Access best/second A/CLCT through public function in CSC TP emulator #27956
Conversation
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-27956/11820
|
A new Pull Request was created by @dildick (Sven Dildick) for master. It involves the following packages: L1Trigger/CSCTriggerPrimitives @cmsbuild, @rekovic, @benkrikler can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-27956/11826
|
Pull request #27956 was updated. @cmsbuild, @rekovic, @benkrikler can you please check and sign again. |
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-27956/11828
|
@fabiocos Can you please merge this PR? Thanks. |
@fabiocos Can you please merge this PR? |
code-checks |
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-27956/12144
|
please test |
The tests are being triggered in jenkins. |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
+1 |
PR description:
This PR replaces the usage of public member variables (e.g.
bestALCT
) to public member functions (e.g.getBestALCT()
) in CSC motherboard classes - an artifact of the legacy CSC TP emulator code. I largely relied onsed
to make the (trivial) changes:Update: upon further inspection, it appears that the CLCT BX shift in PR #24402 was incomplete. The public variables
bestCLCT
andsecondCLCT
would return CLCTs at central BX7. The new public functionsgetBestCLCT()
andgetSecondCLCT()
return CLCTs with central BX8. However, the CLCT readout remains unchanged, i.e. it will produce produce the CLCT digi collection with a central BX of 7. Also, this change won't have an effect on the LCT reconstruction efficiency, since the ALCT-CLCT BX matching window is at least 3 to 7 BX wide.PR validation:
I tested it with WF 22034.0
@tahuang1991