-
Notifications
You must be signed in to change notification settings - Fork 36
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
fea: Merge mu/ele workflows and several updates #96
Conversation
mondalspandan
commented
Jul 18, 2024
•
edited by Ming-Yan
Loading
edited by Ming-Yan
- helper:add new xs
- scripts:assertion
- scripts: hadd, lfn for fetch
- data: add JERC
- metadata: remove duplications
- utils: add array_writer
- wf: merge Wc/tt and rename, merge e/mu DY, ttdilep
- wf: use array writer
- env: force black to certain version
- metadata:remove bad files - scripts: implement remove bad files in fetch.py script - plot: fix wrong axis defintion & add new variables definitions - helpers: update xsections - wf: add pv info & weight info in BTA_ttbar_wf
Conflicts: metadata/test_bta_run3.json
- ci: only trigger if changes - doc,ci: add customize commit message to run ci - wf: fix dtype bug
- ci: only trigger if changes - doc,ci: add customize commit message to run ci - wf: fix dtype bug
Changes to which variables are looked for, changes in output structure, etc.
Merge master
feat: new xsec, add assertion - helper:add new xs - scripts:assertion - scripts: hadd feat: merge array_writer - utils: add array_writer - wf: merge Wc/tt and rename, merge e/mu DY, ttdilep - wf: use array writer
e55bda8
to
a3f02ce
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for proposing the array_writter, now every workflow(including example) use the common dumper
git ci issue leave for next PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @mondalspandan sorry not noticing this earlier, can you please have a look?
# & ( | ||
# (dilep_mass.mass < 80) | (dilep_mass.mass > 100) | ||
# ) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't we still keep Z-mass veto?
dxySigcut = 0 # 1 | ||
muNeEmSum = 1 # 0.7 | ||
muonpTratioCut = 1 # 0.4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does the changes on purpose here?
also muonpTratio cut =1
means no selection?
If I understand correctly, you want to sync selection between e/mu channel?