Skip to content
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

Exception in workflow 27834.0. HGCalTriggerGeometry: Wafer is not mapped to any trigger module #30538

Closed
silviodonato opened this issue Jul 4, 2020 · 8 comments

Comments

@silviodonato
Copy link
Contributor

In workflow 27834.0_TTbar_14TeV+TTbar_14TeV_TuneCP5_2026D59_GenSimHLBeamSpotFull14+DigiFullTrigger_2026D59+RecoFullGlobal_2026D59+HARVESTFullGlobal_2026D59,
we get the following exception since CMSSW_11_2_X_2020-07-03-1200 (see #30442)

----- Begin Fatal Exception 04-Jul-2020 04:36:58 CEST-----------------------
An exception of category 'BadGeometry' occurred while
   [0] Processing  Event run: 1 lumi: 1 event: 2 stream: 3
   [1] Running path 'FEVTDEBUGHLToutput_step'
   [2] Prefetching for module PoolOutputModule/'FEVTDEBUGHLToutput'
   [3] Prefetching for module HGCalBackendLayer1Producer/'hgcalBackEndLayer1Producer'
   [4] Prefetching for module HGCalConcentratorProducer/'hgcalConcentratorProducer'
   [5] Calling method for module HGCalVFEProducer/'hgcalVFEProducer'
Exception Message:
 EE:HSil= 0:1 type= 2 z= -1 layer= 13 wafer(u,v:x,y)= (0,-9:-9,-18) triggerCell(u,v:x,y)= (1,2:-7,-8)HGCalTriggerGeometry: Wafer (0,-9) is not mapped to any trigger module. The module mapping should be modified. 
----- End Fatal Exception -------------------------------------------------

@bsunanda @jbsauvan

@silviodonato
Copy link
Contributor Author

assign geometry

@silviodonato
Copy link
Contributor Author

assign upgrade

@cmsbuild
Copy link
Contributor

cmsbuild commented Jul 4, 2020

New categories assigned: geometry,upgrade

@Dr15Jones,@cvuosalo,@mdhildreth,@makortel,@ianna,@kpedro88,@civanch you have been requested to review this Pull request/Issue and eventually sign? Thanks

@cmsbuild
Copy link
Contributor

cmsbuild commented Jul 4, 2020

A new Issue was created by @silviodonato Silvio Donato.

@Dr15Jones, @silviodonato, @dpiparo, @smuzaffar, @makortel can you please review it and eventually sign/assign? Thanks.

cms-bot commands are listed here

@jbsauvan
Copy link
Contributor

jbsauvan commented Jul 4, 2020

Originally this exception was put in place because the different HGCAL geometries were completely different between each other and trigger modules and links mappings for one geometry couldn't be used for the other geometries.

But now that things converge, this exception could be removed. We have mappings for the V11 geometry which can be used at first order for >V11 geometries. So instead of throwing an exception, we could implicitly assume that wafers which are not included in the mappings are disconnected for the trigger.
This would prevent all these HGCAL trigger issues happening each time a tiny change in the geometry is put in place.

If ok for everybody I could PR this change Today.

@kpedro88
Copy link
Contributor

kpedro88 commented Jul 4, 2020

@jbsauvan that would certainly make development easier, if it won't cause problems for the trigger. We may want to continue to emit a warning (rather than an exception) to keep track of cases where the map could still be updated.

@bsunanda
Copy link
Contributor

bsunanda commented Jul 4, 2020

I think it is more appropriate to issue warnings rather than exception. HGCal geometry is still on development path. Throwing exception slows down the development process.

@jbsauvan
Copy link
Contributor

jbsauvan commented Jul 4, 2020

I have made the change in #30541

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants