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
tracking and strip DQM : trigger selection via DB + stage2 L1 handling in GenericTriggerEventFlag #14693
tracking and strip DQM : trigger selection via DB + stage2 L1 handling in GenericTriggerEventFlag #14693
Conversation
A new Pull Request was created by @mtosi (mia tosi) for CMSSW_8_0_X. It involves the following packages: CommonTools/TriggerUtils @cvuosalo, @dmitrijus, @cmsbuild, @deguio, @slava77, @vanbesien, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are list here #13028 |
@cmsbuild please test |
The tests are being triggered in jenkins. |
Comparison not run due to Build errors (RelVals and Igprof tests were also skipped) |
-1 Tested at: 72ae4b6 The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic: You can see the results of the tests here: I found follow errors while testing this PR Failed tests: Build ClangBuild
I found an error when building: >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_8_0_X_2016-05-29-0000/src/DQM/Physics/src/SingleTopTChannelLeptonDQM_miniAOD.cc >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_8_0_X_2016-05-29-0000/src/DQM/Physics/src/TopSingleLeptonDQM.cc >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_8_0_X_2016-05-29-0000/src/DQM/Physics/src/B2GDQM.cc >> Compiling edm plugin /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_8_0_X_2016-05-29-0000/src/DQM/Physics/src/TopSingleLeptonDQM_miniAOD.cc /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_8_0_X_2016-05-29-0000/src/CommonTools/TriggerUtils/src/GenericTriggerEventFlag.cc: In member function 'void GenericTriggerEventFlag::initRun(const edm::Run&, const edm::EventSetup&)': /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_8_0_X_2016-05-29-0000/src/CommonTools/TriggerUtils/src/GenericTriggerEventFlag.cc:182:15: error: 'class l1t::L1TGlobalUtil' has no member named 'retrieveL1Run' l1uGt_->retrieveL1Run(setup); ^ /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_8_0_X_2016-05-29-0000/src/CommonTools/TriggerUtils/src/GenericTriggerEventFlag.cc:184:15: error: 'class l1t::L1TGlobalUtil' has no member named 'retrieveL1LumiBlock' l1uGt_->retrieveL1LumiBlock(setup); ^
I found a compilation error while trying to compile with clang: /cvmfs/cms-ib.cern.ch/week1/slc6_amd64_gcc530/cms/cmssw/CMSSW_8_0_X_2016-05-29-0000/src/CondCore/CondDB/interface/PayloadReader.h:2:9: note: 'CondCore_CondDB_PyloadReader_h' is defined here; did you mean 'CondCore_CondDB_PayloadReader_h'? #define CondCore_CondDB_PyloadReader_h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CondCore_CondDB_PayloadReader_h In file included from /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_8_0_X_2016-05-29-0000/src/CommonTools/TriggerUtils/src/GenericTriggerEventFlag.cc:6: /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_8_0_X_2016-05-29-0000/src/CommonTools/TriggerUtils/interface/GenericTriggerEventFlag.h:157:24: error: calling a private constructor of class 'l1t::L1TGlobalUtil' l1uGt_.reset(new l1t::L1TGlobalUtil()); ^ /build/cmsbuild/jenkins-workarea/workspace/ib-any-integration/CMSSW_8_0_X_2016-05-29-0000/src/L1Trigger/L1TGlobal/interface/L1TGlobalUtil.h:161:5: note: declared private here L1TGlobalUtil(); ^ The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic: |
Pull request #14693 was updated. @cvuosalo, @dmitrijus, @cmsbuild, @slava77, @vanbesien, @davidlange6 can you please check and sign again. |
2 similar comments
Pull request #14693 was updated. @cvuosalo, @dmitrijus, @cmsbuild, @slava77, @vanbesien, @davidlange6 can you please check and sign again. |
Pull request #14693 was updated. @cvuosalo, @dmitrijus, @cmsbuild, @slava77, @vanbesien, @davidlange6 can you please check and sign again. |
runTheMatrix.py -l limited -i all |
please test |
The tests are being triggered in jenkins. |
@cmsbuild please test |
The tests are being triggered in jenkins. |
+1 for #14693 621020f
|
+1 |
thanks much @mmusich ! |
you'll have to choose what to use as paths in there, and instruct him to create the payloads. |
@@ -25,7 +25,7 @@ dEdxAnalyzer::dEdxAnalyzer(const edm::ParameterSet& iConfig) | |||
, conf_ (fullconf_.getParameter<edm::ParameterSet>("dEdxParameters") ) | |||
, doAllPlots_ ( conf_.getParameter<bool>("doAllPlots") ) | |||
, doDeDxPlots_ ( conf_.getParameter<bool>("doDeDxPlots") ) | |||
, genTriggerEventFlag_( new GenericTriggerEventFlag(conf_,consumesCollector(), *this) ) | |||
, genTriggerEventFlag_( new GenericTriggerEventFlag(conf_.getParameter<edm::ParameterSet>("genericTriggerEventPSet"),consumesCollector(), *this) ) |
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.
Perhaps, it would make more sense if genTriggerEventFlag_ was a unique_ptr?
I don't mind it either way, you have a proper destructor.
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.
In principle genTriggerEventFlag_
could be made a regular member too (or, by quick look I don't see any specific reason why it should be a pointer), which would simplify the construction/destruction side even more.
+1 |
could this PR be integrated, please ? |
it was PR #14660
I thought to have already fixed the conflict, but it did not work
now, it should be ok (cross the fingers)