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 10 electrons gun gen fragment #17394

Merged
merged 2 commits into from Feb 7, 2017
Merged

Conversation

mtosi
Copy link
Contributor

@mtosi mtosi commented Feb 2, 2017

as requested by EGM for both offline and HLT reconstruction/ID/etc validation
this is the gen fragment for generating events w/ 10 electrons w/

  • energy [0;200] GeV
  • |eta| < 3.
    this gen fragment is a copy-n-paste of the TenMu gun

I simply changed -13 into -11
and increased the eta acceptance

this will be used for standard relval samples for release validation
and it will help the development and tuning of the EGM reco/ID/etc

@paramatti @fcouderc @gpasztor

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 2, 2017

A new Pull Request was created by @mtosi (mia tosi) for CMSSW_9_0_X.

It involves the following packages:

Configuration/Generator

@cmsbuild, @govoni, @perrozzi, @thuer, @davidlange6 can you please review it and eventually sign? Thanks.
@ghellwig, @Martin-Grunewald this is something you requested to watch as well.
@davidlange6, @smuzaffar you are the release manager for this.

cms-bot commands are listed here #13028

@govoni
Copy link
Contributor

govoni commented Feb 2, 2017

Ciao Mia,
I have a comment ad a question:

  • May I suggest to change the EDFilter name, so that it's different from the muons one?
  • Was the fragment tested locally?
    Cheers

@rafaellopesdesa
Copy link
Contributor

@govoni Hi Pietro, the generator fragment runs ok. This is the output of running 10 events using the same configuration as the TenMuE wf:

https://rcoelhol.web.cern.ch/rcoelhol/TenEE/?match=Electron

It looks healthy for EGM. About filter names and other technical details, that is outside my expertise.

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 3, 2017

Pull request #17394 was updated. @cmsbuild, @govoni, @perrozzi, @thuer, @davidlange6 can you please check and sign again.

@mtosi
Copy link
Contributor Author

mtosi commented Feb 3, 2017

thanks @govoni and @rafaellopesdesa !
I've just fixed the configuration by adding the module name
(sorry for this issue)

I need to backport this PR to 80x and 81x
because the EGM group requested this sample for online and offline development for 2017 data taking

@mtosi mtosi changed the title add 10 electrons gun add 10 electrons gun gen fragment Feb 3, 2017
import FWCore.ParameterSet.Config as cms

# Modified from Configuration/Generator/python/TenMuE_0_200_pythia8_cfi.py
generator = cms.EDFilter("Pythia8EGun",
Copy link
Contributor

Choose a reason for hiding this comment

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

Ciao Mia, isn't "Pythia8EGun" the same name used for the ten muon gun EDFilter? Wouldn't it be better to change the name here?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I'm confused by your comment, that name is not the name of the module
(and actually, I checked and I saw all fragments are using "generator" as name and I find it as expected, actually)
but it is the name of the CMSSW template which defines the type of EDFilter we want to run ...

Copy link
Contributor

Choose a reason for hiding this comment

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

I don't know why you need the string in general, but I think that you can choose it. See for example here:
https://twiki.cern.ch/twiki/bin/view/CMSPublic/SWGuideGenFilters

Anyhow, as one either produces ten muons or ten electrons, I don't see a big overlap problem here.

@govoni
Copy link
Contributor

govoni commented Feb 3, 2017

@rafaellopesdesa thanks a lot for the plots!
@mtosi I put a comment directly in the code, about the EDFilter name, would you please check it?

@govoni
Copy link
Contributor

govoni commented Feb 3, 2017

+1

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 3, 2017

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/17606/console Started: 2017/02/03 09:50

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 3, 2017

This pull request is fully signed and it will be integrated in one of the next CMSSW_9_0_X IBs after it passes the integration tests. This pull request requires discussion in the ORP meeting before it's merged. @davidlange6, @smuzaffar

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 3, 2017

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 3, 2017

Comparison job queued.

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 3, 2017

@davidlange6
Copy link
Contributor

assign dmv

(just to confirm that @fabozzi is also in agreement)

@davidlange6
Copy link
Contributor

assign pdmv

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 3, 2017

New categories assigned: pdmv

@fabozzi,@srimanob,@hengne you have been requested to review this Pull request/Issue and eventually sign? Thanks

@fabozzi
Copy link
Contributor

fabozzi commented Feb 3, 2017

+1

@cmsbuild
Copy link
Contributor

cmsbuild commented Feb 3, 2017

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

@davidlange6
Copy link
Contributor

+1

@cmsbuild cmsbuild merged commit 672df4d into cms-sw:CMSSW_9_0_X Feb 7, 2017
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

6 participants