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

bsunanda:Run2-hcx60 Provide hexgonal geometry for HGCal #12845

Closed
wants to merge 6 commits into from

Conversation

bsunanda
Copy link
Contributor

This will give simulation as well as reconstruction geometry for HGCal (square as well as hexgonal cell). The hook for DB will require some work from Yana.
@kpedro88 @lgray Please take a look

@bsunanda
Copy link
Contributor Author

@cmsbuild Please test

@cmsbuild
Copy link
Contributor

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

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @bsunanda for CMSSW_8_0_X.

It involves the following packages:

CondFormats/GeometryObjects
Configuration/Geometry
DataFormats/ForwardDetId
Geometry/CaloTopology
Geometry/HGCalCommonData
Geometry/HGCalGeometry
SimCalorimetry/HGCalSimProducers
SimDataFormats/CaloTest
SimG4CMS/Calo

@civanch, @diguida, @ianna, @mdhildreth, @cmsbuild, @franzoni, @Dr15Jones, @cerminar, @ggovi, @mmusich, @davidlange6 can you please review it and eventually sign? Thanks.
@ghellwig, @Martin-Grunewald, @vandreev11, @sethzenz, @makortel, @apfeiffer1, @kpedro88, @lgray, @cseez, @pfs, @tocheng this is something you requested to watch as well.
@slava77, @Degano, @smuzaffar you are the release manager for this.

Following commands in first line of a comment are recognized

  • +1|approve[d]|sign[ed]: L1/L2's to approve it
  • -1|reject[ed]: L1/L2's to reject it
  • assign <category>[,<category>[,...]]: L1/L2's to request signatures from other categories
  • unassign <category>[,<category>[,...]]: L1/L2's to remove signatures from other categories
  • hold: L1/all L2's/release manager to mark it as on hold
  • unhold: L1/user who put this PR on hold
  • merge: L1/release managers to merge this request
  • [@cmsbuild,] please test: L1/L2 and selected users to start jenkins tests
  • [@cmsbuild,] please test with cms-sw/cmsdist#<PR>: L1/L2 and selected users to start jenkins tests using externals from cmsdist

@cmsbuild
Copy link
Contributor

@lgray
Copy link
Contributor

lgray commented Dec 23, 2015

Hi Sunanda, is the default geometry still square in this setup?

@lgray
Copy link
Contributor

lgray commented Dec 23, 2015

How do I import this geometry into a CMSSW config? Is there an example config?
Don't see one in the files for this commit.

@cmsbuild
Copy link
Contributor

@bsunanda
Copy link
Contributor Author

I did not provide a new config because David always picks on that. I tested this using a test python file in Geometry/HGCalCommonData/python/testHGCXML_cfi.py. I can make a second such in Geometry/CMSCommonData and Configuration/Geometry. But I shall put them in a separate PR.


From: Lindsey Gray [[email protected]]
Sent: 23 December 2015 21:24
To: cms-sw/cmssw
Cc: Sunanda Banerjee
Subject: Re: [cmssw] bsunanda:Run2-hcx60 Provide hexgonal geometry for HGCal (#12845)

How do I import this geometry into a CMSSW config? Is there an example config?
Don't see one in the files for this commit.


Reply to this email directly or view it on GitHubhttps://github.com//pull/12845#issuecomment-166984297.

@lgray
Copy link
Contributor

lgray commented Dec 23, 2015

If you can provide a V7 config privately I'll be able to check that things
start to make sense. Just send me something by email.

-L

On Wed, Dec 23, 2015 at 10:34 PM, bsunanda [email protected] wrote:

I did not provide a new config because David always picks on that. I
tested this using a test python file in
Geometry/HGCalCommonData/python/testHGCXML_cfi.py. I can make a second such
in Geometry/CMSCommonData and Configuration/Geometry. But I shall put them
in a separate PR.


From: Lindsey Gray [[email protected]]
Sent: 23 December 2015 21:24
To: cms-sw/cmssw
Cc: Sunanda Banerjee
Subject: Re: [cmssw] bsunanda:Run2-hcx60 Provide hexgonal geometry for
HGCal (#12845)

How do I import this geometry into a CMSSW config? Is there an example
config?
Don't see one in the files for this commit.


Reply to this email directly or view it on GitHub<
https://github.com/cms-sw/cmssw/pull/12845#issuecomment-166984297>.


Reply to this email directly or view it on GitHub
#12845 (comment).

bool used;
CLHEP::Hep3Vector h3v;
CLHEP::HepRotation hr;
};
Copy link
Contributor

Choose a reason for hiding this comment

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

@bsunanda - this object should define what is stored to/retrieved from DB. I think, using vectors of doubles is better.

@bsunanda
Copy link
Contributor Author

@cmsbuild Please test

@cmsbuild
Copy link
Contributor

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

@cmsbuild
Copy link
Contributor

Pull request #12845 was updated. @civanch, @diguida, @cvuosalo, @ianna, @mdhildreth, @cmsbuild, @franzoni, @Dr15Jones, @cerminar, @slava77, @ggovi, @mmusich, @davidlange6 can you please check and sign again.

@bsunanda
Copy link
Contributor Author

@cmsbuild Please test

@cmsbuild
Copy link
Contributor

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

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

@slava77
Copy link
Contributor

slava77 commented Dec 31, 2015

+1

for #12845 d51b973

  • since 9ef390e, the changes are only in Geometry/HGCalCommonData and do not affect reco
  • jenkins tests pass and comparisons show no differences

@ianna
Copy link
Contributor

ianna commented Jan 4, 2016

@bsunanda - please, close this PR. #12862 should replace it. Thanks.

@ianna
Copy link
Contributor

ianna commented Jan 4, 2016

-1

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.

7 participants