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

Add HO, HF, and CaloTower Reco Geometry Display #16249

Merged
merged 1 commit into from Oct 20, 2016

Conversation

ianna
Copy link
Contributor

@ianna ianna commented Oct 18, 2016

  • Add HcalOuter reco geometry display (note, cells look strange - dEta seems to be zero)
  • Add HcalForward reco geometry display (note, cells look in-side-out)
  • Add CaloTower reco geometry (note, cells in HF and HE region look fine, cells in HB region seem to have zero dEta)
  • Corners order is modeled on HB/HE since the same shapes are used
  • Add an option switch to dump reco geometry for only one specific subdetector

@kpedro88, @bsunanda - FYI
Long lines in barrel region are CaloTowers:
screenshot 2016-10-18 16 22 01

Here are only CaloTowers (light green) plus Ecal cells (blue):
screenshot 2016-10-18 16 21 22

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @ianna (Ianna Osborne) for CMSSW_8_1_X.

It involves the following packages:

Fireworks/Geometry

@cmsbuild, @alja, @Dr15Jones, @davidlange6 can you please review it and eventually sign? Thanks.
@alja this is something you requested to watch as well.
@slava77, @smuzaffar you are the release manager for this.

cms-bot commands are listed here #13028

@ianna
Copy link
Contributor Author

ianna commented Oct 18, 2016

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Oct 18, 2016

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

@cmsbuild
Copy link
Contributor

Comparison not run due to Fireworks only changes in PR (RelVals and Igprof tests were also skipped)

@cmsbuild
Copy link
Contributor

@ianna
Copy link
Contributor Author

ianna commented Oct 18, 2016

@smuzaffar - I think, "test-approved" should not remove "comparison-norun"

@smuzaffar
Copy link
Contributor

agree, I will fix bot.

@ianna
Copy link
Contributor Author

ianna commented Oct 20, 2016

@kpedro88 and @slava77 - does reconstruction use CaloTower cell corners? or just its centre?

@alja
Copy link
Contributor

alja commented Oct 20, 2016

+1

@cmsbuild
Copy link
Contributor

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

@davidlange6
Copy link
Contributor

+1

@cmsbuild cmsbuild merged commit 8e1f8bf into cms-sw:CMSSW_8_1_X Oct 20, 2016
@kpedro88
Copy link
Contributor

@ianna sorry, forgot to reply to your question:

in CaloTowersCreationAlgo, I think only the tower center is used: theTowerGeometry->getGeometry(id)->getPosition() (positions of individual ECAL and HCAL cells can also be used).

I'm not sure about downstream uses of CaloTowers in reco algorithms, @slava77 is probably more knowledgeable.

@slava77
Copy link
Contributor

slava77 commented Oct 22, 2016

[re-posting my message sent by email but lost by github]

On 10/20/16 10:16 AM, Ianna Osborne wrote:

@kpedro88 https://github.com/kpedro88 and @slava77
https://github.com/slava77 - does reconstruction use CaloTower cell
corners? or just its centre?

What's the scope of the question?
It's unclear to me, considering this is a display PR.

I don't recall if there is a correction for the ecal part,
but that doesn't need to know about the corners.

The calo cell geometry (edges including) is used in muon-to-calo
association,
it is based on the cell associated to a detid fetched from CaloGeometry.
Some of the algorithms use CaloTower here.
They need the full trapezoid (or whatever the shape is).

@ianna
Copy link
Contributor Author

ianna commented Oct 23, 2016

@slava77 - it appears there is a problem with a CaloTower cell description in barrel region. This PR simply displays it. All cells are fetched from CaloGeometry via DetIds:
https://github.com/cms-sw/cmssw/pull/16249/files#diff-cfe63a6ddc38800b93b41f1634e7c3cbR1205

@slava77
Copy link
Contributor

slava77 commented Oct 25, 2016

On 10/20/16 10:16 AM, Ianna Osborne wrote:

@kpedro88 https://github.com/kpedro88 and @slava77
https://github.com/slava77 - does reconstruction use CaloTower cell
corners? or just its centre?

What's the scope of the question?
It's unclear to me, considering this is a display PR.

I don't recall if there is a correction for the ecal part,
but that doesn't need to know about the corners.

The calo cell geometry (edges including) is used in muon-to-calo
association,
it is based on the cell associated to a detid fetched from CaloGeometry.
Some of the algorithms use CaloTower here.
They need the full trapezoid (or whatever the shape is).


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#16249 (comment), or
mute the thread
https://github.com/notifications/unsubscribe-auth/AEdcbuxx8jGdjFgb-0LnxldkYYaIj9X3ks5q16HWgaJpZM4KZ2zx.

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

7 participants