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

fea: Merge mu/ele workflows and several updates #96

Merged
merged 36 commits into from
Jul 20, 2024

Conversation

mondalspandan
Copy link
Contributor

@mondalspandan mondalspandan commented Jul 18, 2024

  • 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

Ming-Yan and others added 30 commits October 12, 2023 20:07
- 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.
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
@Ming-Yan Ming-Yan force-pushed the master branch 4 times, most recently from e55bda8 to a3f02ce Compare July 20, 2024 07:37
@Ming-Yan Ming-Yan changed the title Merge mu/ele workflows and several updates fea: Merge mu/ele workflows and several updates Jul 20, 2024
Copy link
Collaborator

@Ming-Yan Ming-Yan left a 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

@Ming-Yan
Copy link
Collaborator

git ci issue leave for next PR

@Ming-Yan Ming-Yan merged commit 1c99c74 into cms-btv-pog:master Jul 20, 2024
1 of 8 checks passed
Copy link
Collaborator

@Ming-Yan Ming-Yan left a 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?

Comment on lines +289 to +291
# & (
# (dilep_mass.mass < 80) | (dilep_mass.mass > 100)
# )
Copy link
Collaborator

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?

Comment on lines +108 to +110
dxySigcut = 0 # 1
muNeEmSum = 1 # 0.7
muonpTratioCut = 1 # 0.4
Copy link
Collaborator

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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants