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

Pr92x L1T calo, muon, uGT for 2017 (v93.6 minus v93.3,v92.24) #18622

Merged

Conversation

rekovic
Copy link
Contributor

@rekovic rekovic commented May 8, 2017

92x PR meant to go into 9_1_0.
Total of 86 files, but big part of it are config files (37).

It includes updates for 2017 in Calo, Muon and uGT.

  • Calo calibrations 2017 caloStage2Params v1_v4 & v1_5. Letter set as default.
  • Muon updates for 2017
    • uGMT update of tracking of FW version (0x4010000) and (0x5000000).
    • uGMT intermediate unpacker (relevant in DQM, not full emulator)
    • uGMT unpacker fix problem of deleting all blocks in case of ZeroSupression
  • uGT
    • Indexing and overlap-removal

It is equivalent to l1t-inegration-v93.6 minus two tags: v93.3 (omtf unpacker) and v92.24 (L1T Legacy Ntuple) which are both reverted.

  • Tag 93.3 needs to be blessed with efficiency plots.
  • Tag 92.24 need a fix to run on run1 and run2_2105.
    So for now, they are both out.

thomreis and others added 30 commits May 2, 2017 09:12
Conflicts:
	L1Trigger/Configuration/python/customiseSettings.py
…hods in CaloParamsHelper needed to be propagated to L1TCaloParamsOnlineProd.
…a blocks and the BX cannot be reconstructed from them.
@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

Comparison job queued.

@cmsbuild
Copy link
Contributor

Comparison is ready
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-18622/19834/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • Reco comparison results: 3363 differences found in the comparisons
  • DQMHistoTests: Total files compared: 24
  • DQMHistoTests: Total histograms compared: 1829394
  • DQMHistoTests: Total failures: 34688
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 1794526
  • DQMHistoTests: Total skipped: 180
  • DQMHistoTests: Total Missing objects: 0
  • Checked 98 log files, 14 edm output root files, 24 DQM output files

@@ -136,7 +138,8 @@ enum L1GtConditionCategory {
CondHfBitCounts,
CondHfRingEtSums,
CondBptx,
CondExternal
CondExternal,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rekovic
Are these extended enums used in the persistent data? I mean, if the possible enum's values are stored in the DB, the previous releases won't be able to read the new data.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rekovic @ggovi from AlCa side we are fine with this PR since this file is the only one in our domain.
We'll sign, once we have received a satisfactory answer to this question.

@rekovic
Copy link
Contributor Author

rekovic commented May 16, 2017

@ggovi, @ghellwig Thanks.

Are these extended enums used in the persistent data? I mean, if the possible enum's values are stored in the DB, the previous releases won't be able to read the new data.

No. These enums are not stored in the DB.

@ghellwig
Copy link

+1
thanks @rekovic

@rekovic
Copy link
Contributor Author

rekovic commented May 16, 2017

@ggovi, @ghellwig, can you also please sign the 91x version #18671 (same code, same branch) ?

@ggovi
Copy link
Contributor

ggovi commented May 16, 2017

+1

@cmsbuild
Copy link
Contributor

This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @davidlange6, @smuzaffar

@rekovic
Copy link
Contributor Author

rekovic commented May 16, 2017

@smuzaffar @davidlange6
Need cms-sw/cmsdist#3017 merged in 92x. It already is in 91x.

@davidlange6
Copy link
Contributor

+1

@cmsbuild cmsbuild merged commit 9f5fa5e into cms-sw:master May 16, 2017
@davidlange6
Copy link
Contributor

hi @rekovic - looks like there is one workflow failing due to this - please provide a fix (its workflow 281)

Exception Message:
python encountered the error: <type 'exceptions.RuntimeError'>
edm::FileInPath unable to find file L1Trigger/L1TCalorimeter/data/lut_towEtThresh_dummy.txt anywhere in the search path.
The search path is defined by: CMSSW_SEARCH_PATH
${CMSSW_SEARCH_PATH} is: /build/cmsbld/jenkins-workarea/workspace/ib-run-relvals/CMSSW_9_2_X_2017-05-16-2300/src:/build/cmsbld/jenkins-workarea/workspace/ib-run-relvals/CMSSW_9_2_X_2017-05-16-2300/external/slc6_amd64_gcc530/data:/cvmfs/cms-ib.cern.ch/week0/slc6_amd64_gcc530/cms/cmssw/CMSSW_9_2_X_2017-05-16-2300/src:/cvmfs/cms-ib.cern.ch/week0/slc6_amd64_gcc530/cms/cmssw/CMSSW_9_2_X_2017-05-16-2300/external/slc6_amd64_gcc530/data
Current directory is: /build/cmsbld/jenkins-workarea/workspace/ib-run-relvals/CMSSW_9_2_X_2017-05-16-2300/pyRelval/281.0/281.0_EPOS_PPb_8160GeV_MinimumBias+EPOS_PPb_8160GeV_MinimumBias+DIGIUP15_PPb+RECOUP15_PPb+HARVESTUP15_PPb

----- End Fatal Exception -------------------------------------------------

@rekovic
Copy link
Contributor Author

rekovic commented May 19, 2017

Hi @davidlange6

It is a LUT file that is still not used in any p-p workflows.
However the workflow with -era Run2_2016_pA picks it
up. Sorry I missed it in the last externals PR.
This is fixed with cms-sw/cmsdist#3054

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

Successfully merging this pull request may close these issues.

None yet