Giter Club home page Giter Club logo

Comments (5)

agrohsje avatar agrohsje commented on August 16, 2024

Hi @DryRun . I hope @kdlong or @qliphy can comment more on the logic. I must admit it is not clear to me how the current splitting is supposed to work.

from genproductions.

qliphy avatar qliphy commented on August 16, 2024

Currently for 2017/2018, PDF can be handled automatically, if one set in run_card.dat the following as in GEN recommendation:
$DEFAULT_PDF_SETS = lhaid [1]
  $DEFAULT_PDF_MEMBERS = reweight_PDF [2]

However, for 2016, one has to set it explicitly by hand as one may want a different central PDF.
In this case, as @DryRun mentioned, as there is no [1] [2] set as above,
https://github.com/cms-sw/genproductions/blob/master/bin/MadGraph5_aMCatNLO/Utilities/gridpack_helpers.sh#L18-L23
this will leave the run_card.dat as default.
On the other hand, due to the following:
https://github.com/cms-sw/genproductions/blob/master/Utilities/scripts/getMG5_aMC_PDFInputs.py#L18
https://github.com/cms-sw/genproductions/blob/master/Utilities/python/PDFSetsChooserTools.py#L10-L16
Thus at the end, the reweight PDF sets for 2016 will just follow 2017.

One indeed needs to improve a bit for 2016 case.

from genproductions.

kdlong avatar kdlong commented on August 16, 2024

Right. This was on my todo list for so long it fell off. If someone would like to have it, it's quite straightforward to implement, I can provide input at least.

from genproductions.

agrohsje avatar agrohsje commented on August 16, 2024

@DryRun Would you be available to do it with the help of @kdlong ?

from genproductions.

DryRun avatar DryRun commented on August 16, 2024

Hi @agrohsje - sure, I'd be happy to.

from genproductions.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.