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

L1FPGATrackProducer fails in special relval with outer tracker inefficiency in CMSSW_12_6_4 #1108

Open
aloeliger opened this issue Apr 17, 2023 · 0 comments
Labels
Phase-2 Pertains to phase-2 development Software Error Bug causing segfaults, memory leaks, run time errors, or compilation problems

Comments

@aloeliger
Copy link

aloeliger commented Apr 17, 2023

What

Taken from cms-sw#41357

From https://its.cern.ch/jira/browse/PDMVRELVALS-148, the setup at https://cms-pdmv.cern.ch/relval/api/relvals/get_cmsdriver/CMSSW_12_6_4__RV148-TTbar_14TeV-00005 results in the following exception:

----- Begin Fatal Exception 08-Apr-2023 19:25:59 CEST-----------------------
An exception of category 'LogicError' occurred while
   [0] Processing  Event run: 1 lumi: 80 event: 15924 stream: 0
   [1] Running path 'L1TrackTrigger_step'
   [2] Calling method for module L1FPGATrackProducer/'l1tTTTracksFromExtendedTrackletEmulation'
Exception Message:
WARNING dphi and/or dphiapprox too large : -0.519923 -0.0301464
----- End Fatal Exception -------------------------------------------------
which appears to be triggered from here:

cmssw/L1Trigger/TrackFindingTracklet/src/MatchProcessor.cc

Lines 530 to 533 in 61b0d3d

 if (std::abs(dphi) > 0.5 * settings_.dphisectorHG() || std::abs(dphiapprox) > 0.5 * settings_.dphisectorHG()) { 
   throw cms::Exception("LogicError") << "WARNING dphi and/or dphiapprox too large : " << dphi << " " << dphiapprox 
                                      << endl; 
 } 

I cannot reproduce the problem by the PSet.py file at this link though I see several (probably?) related warnings coming from here:

cmssw/L1Trigger/TrackFindingTracklet/src/MatchCalculator.cc

Lines 406 to 407 in 371fac8

 edm::LogProblem("Tracklet") << "WARNING dphi and/or dphiapprox too large : " << dphi << " " << dphiapprox 
                             << "dphi " << dphi << " Seed / ISeed " << tracklet->getISeed() << endl;

Recipe to reproduce

TBD

@aloeliger aloeliger added Phase-2 Pertains to phase-2 development Software Error Bug causing segfaults, memory leaks, run time errors, or compilation problems labels Apr 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Phase-2 Pertains to phase-2 development Software Error Bug causing segfaults, memory leaks, run time errors, or compilation problems
Projects
None yet
Development

No branches or pull requests

1 participant