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
rev 1.0: Post-LS1 CSC integration - updated to new data format CSC packe... #4034
Conversation
…cker/unpacker (EventFilter/CSCRawToDigi) and CSC DQM (DQM/CSCMonitorModule
A new Pull Request was created by @barvic for CMSSW_7_2_X. rev 1.0: Post-LS1 CSC integration - updated to new data format CSC packe... It involves the following packages: DQM/CSCMonitorModule @thspeer, @StoyanStoynev, @danduggan, @rovere, @cmsbuild, @nclopezo, @deguio, @slava77, @Degano, @ojeda can you please review it and eventually sign? Thanks. |
Hi Victor, thanks for resubmission in 72X. @ptcox |
Hi Slava, I haven’t thought about it, but remember this has new code has not been tested very throughly yet. I also need to get the CSCOfflineMonitor pull’ed and integrated so the DQM output for monitoring digis and local reco is included. That should be by the end of the week. I don’t think there’s anything to be done in Simulation workflows other than to remove the skipping of Digi->Raw and Raw->Digi, but that is NOT ‘all’ PostLS1 customizations (those include unganging ME1/1A, adding the conditions indexing for all new channels, etc.) Regards, Tim On May 28, 2014, at 15:46, Slava Krutelyov notifications@github.com wrote:
|
SingleObjectSelector as stream module.
Added tryToGet method to EventSetup and EventSetupRecord.
-1 >> Compiling /build/cmsbuild/jenkins-workarea/workspace/ib-integration-CMSSW_7_2_X-slc6_amd64_gcc481/CMSSW_7_2_X_2014-05-30-0200/src/EventFilter/CSCRawToDigi/src/CSCAnodeData.cc >> Compiling /build/cmsbuild/jenkins-workarea/workspace/ib-integration-CMSSW_7_2_X-slc6_amd64_gcc481/CMSSW_7_2_X_2014-05-30-0200/src/EventFilter/CSCRawToDigi/src/CSCAnodeData2006.cc >> Compiling /build/cmsbuild/jenkins-workarea/workspace/ib-integration-CMSSW_7_2_X-slc6_amd64_gcc481/CMSSW_7_2_X_2014-05-30-0200/src/EventFilter/CSCRawToDigi/src/CSCAnodeData2007.cc In file included from /build/cmsbuild/jenkins-workarea/workspace/ib-integration-CMSSW_7_2_X-slc6_amd64_gcc481/CMSSW_7_2_X_2014-05-30-0200/src/EventFilter/CSCRawToDigi/src/CSCALCTTrailer.cc:5:0: /build/cmsbuild/jenkins-workarea/workspace/ib-integration-CMSSW_7_2_X-slc6_amd64_gcc481/CMSSW_7_2_X_2014-05-30-0200/src/EventFilter/CSCRawToDigi/interface/CSCALCTTrailer.h: In member function 'short unsigned int\* CSCALCTTrailer::data()': /build/cmsbuild/jenkins-workarea/workspace/ib-integration-CMSSW_7_2_X-slc6_amd64_gcc481/CMSSW_7_2_X_2014-05-30-0200/src/EventFilter/CSCRawToDigi/interface/CSCALCTTrailer.h:53:29: error: request for member 'load' in 'CSCALCTTrailer::firmwareVersion', which is of non-class type 'short unsigned int' switch (firmwareVersion.load()) { ^ /build/cmsbuild/jenkins-workarea/workspace/ib-integration-CMSSW_7_2_X-slc6_amd64_gcc481/CMSSW_7_2_X_2014-05-30-0200/src/EventFilter/CSCRawToDigi/interface/CSCALCTTrailer.h: In member function 'int CSCALCTTrailer::getCRC()': /build/cmsbuild/jenkins-workarea/workspace/ib-integration-CMSSW_7_2_X-slc6_amd64_gcc481/CMSSW_7_2_X_2014-05-30-0200/src/EventFilter/CSCRawToDigi/interface/CSCALCTTrailer.h:88:29: error: request for member 'load' in 'CSCALCTTrailer::firmwareVersion', which is of non-class type 'short unsigned int' switch (firmwareVersion.load()) { you can see the results of the tests here: |
Please rebase on the latest IB. |
Hi Giulio, |
+1 |
This PR Changes only in EventFilter/CSCRawToDigi/ and DQM/CSCMonitorModule, analysis signature is not needed. Please bypass it |
Thanks Federico, Slava Slava, thanks for clarifying the analysis signature point. I wasn't sure who I need to ask to check and sign this PR. |
Sorry, I missed this one. The reason why it requires AT signature is that in some update new changes to CommonTools/UtilAlgos got introduced and the script is smart enough to notice that (but not to notify about it). I'll bypass and see what can be done to make the bot more clear about new packages introduced by subsequent commits. |
Post-LS1 CSC integration - updated to new data format CSC packer / unpacker
Hi Giulio, I'm not sure which update you are referring to in CommonTools/UtilAlgos, the actual one (would appear if you try to merge this PR) or the bogus one (when web diff shows a change because it may have failed to resolve changes from merges etc). |
Doing a memcpy over boost::shared_ptr<> makes no sense. From history these constructors look like a leftover from a5217e8 of PR cms-sw#4034.
rev 1.0: Post-LS1 CSC integration (for CMSSW_7_2_X)
Should be validated and merged or rejected together (CSCMonitorModule depends on changes in CSCRawToDigi)