Skip to content

Conversation

@npostiau
Copy link

Big update of the repository, to be able to run on the full Run2 dataset (on CMSSW_10_2_11).

  • During the computation of the correction, cuts are imposed to ensure no contribution in the MET comes from the hard process.
  • Corrections are now mainly computed as a function of the number of vertices (but multiplicity and sum of pT are still supported).
  • Scripts can now be used to produce combined plots with the full X/Y correction as a function of nvtx, and obtain linear fit functions.
  • Results (as a function of the number of vertices) are included in the python/tools directory, and fit results based on combined plots in test/plotting.
  • Running instructions can be found in the README.md file.

Ece Asilar and others added 30 commits May 3, 2016 12:03
- Fitting ranges have to be adapted since newest recipe is to make the corrections differential in nvtx
- Fits are different for different eras, and for data/MC.

The 'runfits.sh' script is written specifically for me, but should be trivial to adapt to the use of someone else.
These python files are the ones produced by the code, they can be reproduced by running on the full chain.
These scripts are still a bit dirty, but these are simply meant to be convenient to run.
The script left in the framework is meant to be an example, and is working for run 2016B.
Remove everything that is not produced with CMSSW 10_2_X
We prefer not to include ROOT files in the repository. The crab config file was an old one meant for 2015.
These can be used as a reference.
- Add a parameter "era" to the output config (python) files
- Allow to combine the results of different eras into one single file
- Add a script (runfits_combined.sh) as an example to produce such a combined file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant