-
Notifications
You must be signed in to change notification settings - Fork 8
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
Filter gen particles by status in caching #40
Comments
To be checked also viz the hadronic tau fixes by @bonanomi |
We do have this requirement on the final state particles (in |
For hadronic taus this additional filtering should not be required, as in that case we ask for |
Right, I meant selecting status 1 for genparticles that we cache, ie prompt electrons, muons, photons, taus.
As you say we anyway select this at the analysis level, but I do not see any reason why not to select this already at the caching step?
The fs particles for isolation and dR matching are not cached iiuc?
Am 27.06.2023 um 23:06 schrieb Matteo Bonanomi ***@***.***>:
To be checked also viz the hadronic tau fixes by @bonanomi<https://github.com/bonanomi>
For hadronic taus this additional filtering should not be required, as in that case we ask for status==2 directly (ie I am not sure it would make sense to require status == 1 AND status == 2).
—
Reply to this email directly, view it on GitHub<#40 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABF57TETUQM446KSFDAIM23XNNDOFANCNFSM6AAAAAAZWDCQQ4>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Obsolete due to move to nano |
It seem we do not filter the genparticles by status when we cache them.
This creates a huge collection especially for genphotons, e.g.:
However, we should probably at least require
status == 1
in this step, as done in the FastPuppi ntupler:https://github.com/p2l1pfp/FastPUPPI/blob/12_5_X/NtupleProducer/python/runPerformanceNTuple.py#L339
The text was updated successfully, but these errors were encountered: