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
Using aux word to trace the origin of combined Plan 1 rechits #17516
Using aux word to trace the origin of combined Plan 1 rechits #17516
Conversation
A new Pull Request was created by @igv4321 (Igor Volobouev) for CMSSW_9_0_X. It involves the following packages: DataFormats/HcalRecHit @cmsbuild, @cvuosalo, @slava77, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are listed here #13028 |
…acked elsewhere, so one can use a simpler packing scheme
@cmsbuild please test |
The tests are being triggered in jenkins. |
Comparison job queued. |
some protection should be added in PFHBHERecHitCreatorMaxSample (method 1.5) |
Since we are switching to Phase 1 reconstruction anyway, that particular code will have to be reworked in a much more radical manner. The Phase 1 ADC packing scheme is different since it has to accommodate 8-bit values. Anyway, this issue should be noted but it is not really related to this PR. |
On 2/15/17 11:41 AM, Igor Volobouev wrote:
Since we are switching to Phase 1 reconstruction anyway, that particular
code will have to be reworked in a much more radical manner. The Phase 1
ADC packing scheme is different since it has to accommodate 8-bit
values. Anyway, this issue should be noted but it is not really related
to this PR.
Do you mean that HPD hits in plan-1 reco have aux content different from
what's in phase-0 reconstruction of HPD/QIE8 in scenarios up to 2016?
If plan-1 hits for HPD channels remain in the same format, then
PFHBHERecHitCreatorMaxSample still works and a protection will be needed
for it to do something else or skip the SiPM/QIE11 hits.
It can be made in a separate PR.
…
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#17516 (comment)>, or
mute the thread
<https://github.com/notifications/unsubscribe-auth/AEdcbkUKqPkbZxotJLseGMqmR8UjoaGXks5rc1TvgaJpZM4MBXNf>.
|
Yes, they are different, and HPD channels will not remain in the same format. Naturally, we wanted to have the same packing/unpacking code for Phase 1 HB and HE. Here is the scheme which defines the Phase 1 ADC packing: |
Thanks for the reminder of the switch to 8 bits. |
This pull request is fully signed and it will be integrated in one of the next CMSSW_9_0_X IBs (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @davidlange6, @smuzaffar |
+1 |
@@ -1,5 +1,7 @@ | |||
#include "DataFormats/HcalRecHit/interface/HBHERecHit.h" | |||
|
|||
#include "RecoLocalCalo/HcalRecAlgos/interface/HBHERecHitAuxSetter.h" | |||
#include "RecoLocalCalo/HcalRecAlgos/interface/CaloRecHitAuxSetter.h" | |||
|
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.
@igv4321 , this breaks fwlite build. Can we avoid this dependency?
src/DataFormats/HcalRecHit/src/HBHERecHit.cc:3:70: fatal error: RecoLocalCalo/HcalRecAlgos/interface/HBHERecHitAuxSetter.h: No such file or directory
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.
Can we get a check in jenkins tests for unwanted dependencies?
ah- yes, we can not have this dependency.
… On Feb 16, 2017, at 11:32 AM, Malik Shahzad Muzaffar ***@***.***> wrote:
@smuzaffar commented on this pull request.
In DataFormats/HcalRecHit/src/HBHERecHit.cc:
> @@ -1,5 +1,7 @@
#include "DataFormats/HcalRecHit/interface/HBHERecHit.h"
+#include "RecoLocalCalo/HcalRecAlgos/interface/HBHERecHitAuxSetter.h"
+#include "RecoLocalCalo/HcalRecAlgos/interface/CaloRecHitAuxSetter.h"
@igv4321 , this breaks fwlite build. Can we avoid this dependency?
src/DataFormats/HcalRecHit/src/HBHERecHit.cc:3:70: fatal error: RecoLocalCalo/HcalRecAlgos/interface/HBHERecHitAuxSetter.h: No such file or directory
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Hm... This was a header dependency only, not a library dependency... |
no matter…data formats are meant to depend on nothing
Thanks
… On Feb 16, 2017, at 12:38 PM, Igor Volobouev ***@***.***> wrote:
Hm... This was a header dependency only, not a library dependency...
Anyway, fixed in PR #17534
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Added methods needed for getting Plan 1 workflow to work (requested by Kevin and Sunanda).
This PR will not modify any existing results. Please merge asap.