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

Update legacy_runII #1

Merged
merged 95 commits into from
Jun 8, 2020
Merged

Conversation

gbyu
Copy link
Owner

@gbyu gbyu commented Jun 8, 2020

All updates included

simonepigazzini and others added 30 commits July 30, 2019 14:57
* THQLeptonic Tagger is added in dev_legacy_runII branch
* Legacy RunII V1 production p0

* Removing unnecessary tHq flag

* Improved sample listing
* Add EDFilter for checking MET Filters. Filters configurable through MetaConditions
* Move implementation of badEcalCalibFilter to flashggMETs_cff.py and store result in Met object   instead of filtering at microAOD level
* adds configurable reco and id sf from json

* updates conditions for 2018 and 2017
* Implement modified systematics workflow for ttH tags to prevent excessive memory use by BDTs and DNNs
* Allow memory-intensive MVAs if systematics are turned off
* Remove NoTag when running ttH tags to prevent unnecessarily large workspaces
* Test parent dset mode with Rivet producer

* Add secondaryDataset option in JobConfig
* Set elecron veto correctly when constructing fgg::Photon from pat::Photon

* Legacy RunII V1 topup
* Added differential Shower Shape and Isolation corretions to tagAndProbe sequence for validation

* Updated configuration for isolation corrections to evaluate BDTs properly

* Configuration working for all three years with adjustable configuration

* Updated MetaConditionsFiles

* Moved from deprecated CondCore.DBCommon.CondDBSetup_cfi to CondCore.CondDB.CondDB_cfi
Fixed phoIDMVA computation for EE in 2016
#1145)

* Replace HH samples with broken electron veto values

* Missing signal samples (THQ, THW, VH120, ttH120) + mising QCD, GJet and SingleEle 2016
threiten and others added 29 commits December 16, 2019 10:40
* Added function for HLT filtering to SystematicsCustomize, changed
MetaConditions accordingly. Trigger now selected by type of analysis

* Changes in workspaceStd.py to include new Trigger Filter
* switch between Mjj and wo Mjj training

* adding option to save min set of variables only
* Add missing lowmass analysis samples from Legacy v2 campaigns

* Add production jsons
fix the crash of THQLeptonicTag for tHq sample
* add tags dumper customize function

* move the stage one tag computation to the appropriate tag producer

* modify TagTruthBase so inherits from WeightedObject, add new method for accessing theory weights

* fix important bug in VBF MVA producer

* add ggH theory weights, needs debugging

Co-authored-by: threiten <[email protected]>
Co-authored-by: Nadezda Chernyavskaya  <[email protected]>
Co-authored-by: simonepigazzini <[email protected]>
* add tags dumper customize function

* modify TagTruthBase so inherits from WeightedObject, add new method for accessing theory weights

* fix important bug in VBF MVA producer

* add ggH theory weights

* add script to rename files according to STXS conventions

* Adapt PhoIdUtils to the new CaloNavigation tool

* update sorters for 1p1

* remove a couple of deprecated uncertainties

* add three class dijet BDT

* update categorisation for the new three-class VBF categories, add the VBF-like ggH category

* add tag weighter - compiles

* Restructure stage one tagging, now no need for an additional class, means fewer switches etc. Also move NNLOPS weight to tag sorter. All tested locally.

* Add a check when performing a das query

* move tagtruth to tagsorter

Co-authored-by: threiten <[email protected]>
Co-authored-by: Nadezda Chernyavskaya  <[email protected]>
Co-authored-by: simonepigazzini <[email protected]>
Co-authored-by: Hualin Mei <[email protected]>
* Working implementation of L1 pre-firing inefficiencies.

* modify prefire weight code to produce updated diphoton collection instead

* adjust workflow to incorporate new prefire diphoton collection

* Add systematic uncertainties for L1 prefiring following official prescription

Co-authored-by: Ed Scott <[email protected]>
* GluGluHH->bbgg NLO samples

* ZtoNuNu 2016 bkg sample
* Update to latest ttH MVA boundaries

* Implement ttH vs tH DNN in leptonic tagger

* Optimized THQ tagger compatible with STXS workflow

* add changes for STXS stage 1.2

* Update WHLeptonicTag with MVA and ZHLeptonicTag

* Recover TagTruth with STXS information included

* Add missing cuts on pho pT/mGG and photon ID MVA

* fully working VH hadronic BDT

* incorporate tHq leptonic tag into stage one workflow

* incorporate WH and ZH leptonic tags into stage one workflow

* add in ggH BSM splitting and additional VBF tags

* Update MVA for ZH Leptonic Tag

* update cross sections for tH

* propagate NNLOPS weights correctly

* add optional granular JEC uncertainties. Tested, behaviour seems sensible. 

Co-authored-by: Samuel May <[email protected]>
Co-authored-by: Prafulla Saha <[email protected]>
Co-authored-by: Youying <[email protected]>
Co-authored-by: Mei Hualin <[email protected]>
* running systeamatics for 2d

* running on NLO samples

* fixing QGL nan values

* working VBF HH systematics

Co-authored-by: Nadezda <nadezda.chernyavskaya>
Co-authored-by: mukherje <[email protected]>
Co-authored-by: Simone Pigazzi <[email protected]>
Co-authored-by: Soumyatifr <[email protected]>
* adding an options for granular JEC
* VBFHH samples

* Missing signal samples for STXS
+ Factorized fiducial and differential xs workflow
+ Prompt 2016 analysis strategy
+ Full Run2 optimize categorization

Co-authored-by: Simone Pigazzi <[email protected]>
Co-authored-by: abeschi <[email protected]>
Co-authored-by: Simone Pigazzini <[email protected]>
Co-authored-by: Seth Zenz <[email protected]>
Co-authored-by: vtavolar <[email protected]>
Co-authored-by: Pasquale Musella <[email protected]>
Co-authored-by: gfasanel <[email protected]>
Co-authored-by: Shervin <[email protected]>
Co-authored-by: Nadezda <nadezda.chernyavskaya>
@gbyu gbyu merged commit 8514dfa into gbyu:dev_legacy_runII Jun 8, 2020
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.