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

introduction of Over-Threshold bit in outer tracker Digis #15566

Merged

Conversation

suchandradutta
Copy link
Contributor

Introduced Over-Threshold bit in outer tracker Digis and updated the validation suite. A new plot added to check fraction of Digis with Over-Threshold bit.

The update was presented in the Tracker Upgrade Simulation Meeting on 26th July.
https://indico.cern.ch/event/536883/contributions/2257415/attachments/1315910/1971293/DigiStudy_Status_July26_2016.pdf

@suchandradutta
Copy link
Contributor Author

Adding @delaere @boudoul

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @suchandradutta (Suchandra Dutta) for CMSSW_8_1_X.

It involves the following packages:

DataFormats/Phase2TrackerDigi
SimTracker/SiPhase2Digitizer

@civanch, @cvuosalo, @mdhildreth, @cmsbuild, @slava77, @davidlange6 can you please review it and eventually sign? Thanks.
@makortel, @sdevissc, @GiacomoSguazzoni, @rovere, @VinInn, @threus, @dgulhan this is something you requested to watch as well.
@slava77, @smuzaffar you are the release manager for this.

cms-bot commands are list here #13028

@civanch
Copy link
Contributor

civanch commented Aug 23, 2016

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 23, 2016

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/14674/console

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

@civanch
Copy link
Contributor

civanch commented Aug 25, 2016

+1

@@ -117,7 +114,7 @@ void Phase2TrackerMonitorDigi::fillDigiHistos(const edm::Handle<edm::DetSetVecto
int nclus = 0;
int width = 0;
Copy link
Contributor

@cvuosalo cvuosalo Aug 25, 2016

Choose a reason for hiding this comment

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

width should be initialized to 1. You never want the 0 value. Then line 135 is not needed.

@cvuosalo
Copy link
Contributor

@suchandradutta: You say you added a new validation histogram. Where is it in the Jenkins results? I don't see any new histogram.

@cvuosalo
Copy link
Contributor

@suchandradutta: This PR is likely missing 810pre11. If you want to try to get it into pre11, prompt responses today to all issues is needed.

@cmsbuild
Copy link
Contributor

Pull request #15566 was updated. @civanch, @cvuosalo, @mdhildreth, @cmsbuild, @slava77, @davidlange6 can you please check and sign again.

@suchandradutta
Copy link
Contributor Author

The newly added histogram is here @cvuosalo

@@ -280,6 +344,13 @@ void Phase2TrackerMonitorDigi::bookLayerHistos(DQMStore::IBooker & ibooker, unsi
347 +
348 + if (!pixelFlag_) {
349 + HistoName.str("");
350 + HistoName << "FractionOfOverThresholdDigis_" << fname2.str();
351 + local_mes.FractionOfOTBits= ibooker.book1D(HistoName.str(), HistoName.str(),11, -0.05, 1.05);
352 + }

@cvuosalo
Copy link
Contributor

@cmsbuild please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Aug 27, 2016

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/14778/console

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

@cvuosalo
Copy link
Contributor

+1

For #15566 60d413b

For the Phase 2 outer tracker, add a new over-threshold bit and a related validation plot generated from the SimTracker/SiPhase2Digitizer/test directory. There should be no change in monitored RECO quantities.

The code changes are satisfactory, and Jenkins tests against baseline CMSSW_8_1_X_2016-08-27-1100 show no significant differences, as expected.

@davidlange6 davidlange6 merged commit f4a7623 into cms-sw:CMSSW_8_1_X Aug 29, 2016
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

5 participants