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
ETL Validation code update and fixes #32476
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-32476/20381
|
A new Pull Request was created by @gsorrentino18 (Giulia Sorrentino) for master. It involves the following packages: RecoLocalFastTime/FTLRecProducers @perrotta, @andrius-k, @kmaeshima, @civanch, @ErnestaP, @mdhildreth, @cmsbuild, @jfernan2, @fioriNTU, @slava77, @jpata, @kpedro88 can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-16edc8/11615/summary.html Comparison SummarySummary:
|
+1 |
@@ -214,13 +215,19 @@ void EtlSimHitsValidation::analyze(const edm::Event& iEvent, const edm::EventSet | |||
convertMmToCm((hit.second).x), convertMmToCm((hit.second).y), convertMmToCm((hit.second).z)); | |||
const auto& global_point = thedet->toGlobal(local_point); | |||
|
|||
if (topo2Dis) { |
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.
could combine these conditions:
if (topo2Dis and detId.discSide() == 1)
weight = -weight;
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-16edc8/11665/summary.html Comparison SummarySummary:
|
+1 |
+reconstruction
|
@jpata this PR is supposed to affect scenarios D72 and D73, which are not in the short matrix so far (they are all available in the |
+1 |
@fabiocos |
@jpata in case one can run here for instance wf 33434.0, but we will not see a comparison, where the effect on digitization should be apparent. A presentation about this was given at last MTD DPG by @gsorrentino18 https://indico.cern.ch/event/984445/contributions/4146432/attachments/2161556/3647170/MTD-DPG%2011_12_2020.pdf |
+upgrade |
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 will now be reviewed by the release team before it's merged. @silviodonato, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
PR description:
The main changes this PR introduces in the code are the following (@fabiocos, @parbol):
The MeVtoMIP conversion value to be used for the new 2-discs ETL geometry validation has been fixed to the correct value of 0.015.
The filling of the occupancy plots has been modified, introducing a negative weight to discriminate between the two sides of each ETL disc.
The MTDGlobalReco plugins have been corrected, merging the two separate histograms used in the evaluation of the efficiencies, one for each of the two ETL discs, into a single one. This has been done since the efficiency is evaluated as:
Tracks with an associated deposit in negative (positive) side of ETL MTD/ All tracks with -3.2 < η < -1.5 (1.5 < η < 3.2),
where the numerator does not discriminate between tracks with an associated hit in the first or second ETL disc.
PR validation:
The new code has been tested in the release CMSSW_11_2_0_pre10