osww-vbs / wwanalysisrun2 Goto Github PK
View Code? Open in Web Editor NEWThis project forked from lbrianza/wwanalysisrun2
This project forked from lbrianza/wwanalysisrun2
WWAnalysisRun2/bin/produceWWNtuples.cpp
Line 1162 in 8297bea
Implemented here: https://github.com/ram1123/WWAnalysisRun2/blob/e5411f6ca4b299892fbba86a0826c03080ccee92/bin/produceWWNtuples.cpp#L1301-L1401
Total % change in MC ~5%, whiel for WV_EWK % change is ~10%.
Total MC = 333.432.
data = 347
data/MC = 1.04069
WV_EWK = 17.8229
Diboson = 33.6205
W+jets = 180.266
Z+jets = 1.42361
top = 118.122
Total MC = 314.123
data = 347
data/MC = 1.10466
WV_EWK = 15.8743
Diboson = 31.5216
W+jets = 169.683
Z+jets = 1.42361
top = 111.494
WWAnalysisRun2/bin/produceWWNtuples.cpp
Line 921 in 8297bea
The branch name defined interface/setOutputTree.h and src/setOutputTree.cc are randomly defined. Need to categorise them.
Describe the solution you'd like
This will help to add/remove easily the name of variables. Also, it will improve the code readibility.
WWAnalysisRun2/bin/produceWWNtuples.cpp
Line 1104 in 8297bea
WWAnalysisRun2/bin/produceWWNtuples.cpp
Line 1118 in 8297bea
Describe the bug
Huge discripency in the data/mc of 2017.
To Reproduce
Steps to reproduce the behavior:
Additional context
To resolve this issue start with following:
Z -> mu mu
selection for 2017PuppiAK8 eta and phi distribution: up and down distributions are overlapping. see [1] and [2]. While pt distribution seems fine [3].
Improve naming convention here [link]. Add softdrop in name.
Other distributions are [4-12].
Because of this condition, this is unable to select those events where there are two leptons.
WWAnalysisRun2/bin/produceWWNtuples.cpp
Line 1162 in 8297bea
Additional correction one needs to apply to MET for the 2017 (only 2017) dataset due to the ECAL endcap noise:
https://twiki.cern.ch/twiki/bin/view/CMS/ExoPreapprovalChecklist
Basically the whole point is to not include jets with 2.65<|eta|<3.139, and 15GeV <pt (raw) <50 GeV in the MET calculation. Practically speaking we just need to vectorially add back these jets in each event to the MET vector. Notice the pT of the jet to be used is the raw pT (before jet energy corrections). The name of the variable in the ntuples is ptRaw.
Add the wiki to this repo: WWAnalysisRun2.wiki.git
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.