-
Notifications
You must be signed in to change notification settings - Fork 10
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
Added Dirac HNL proc_cards as well as potting script #10
base: master
Are you sure you want to change the base?
Conversation
runFinal improvements
Update LL HNL --> eenu example
add processLabels option for runFinal
minor updates for tutorial
Add ALP UFO model, add ability to create Madgraph+Pythia+Delphes samples for HNL(eenu) and ALP(gamma gamma)
rename mg5 proc card to be clearer
…n log scale axis. Also corrected the ratio legend
add HNL-->eenu mg5 proc card for validation
…tion selects particles from the mother particle (in decays).
… Jet, Secondary Jet variables, Decay (prompt) electron variables as well as differences (E, pt, phi, eta, DeltaR) between leading jet and electron or secondary jet. Added HNL lifetime to the study as well as a GenJet object (JetCollection) to get the Jet multiplicity at truth level and Jet energy.
…selection/cuts from analysis_final.py
…from analysis_final.py. Also included HNL lifetime to be plotted.
hi @Nayaqs , thanks for making this pull request. I think I can't accept this PR in its current form completely, but most parts of it are fine or just need simple tweaks. Maybe first look here, particularly at the example where Mary develops a new feature: The main thing to learn here is that in general, you should make separate branches for each new feature you want to add. You can also look at closed PRs from me to this fork, to give you an example of how it could look. Then very practically, I would suggest a few things:
I might have more comments on this final PR you make, since that is the biggest one with the most changes. So, I will close this PR soon and in the meantime encourage you to make 3 new ones. If you have questions, don't hesitate to ask. |
…Included get_tlv_sum function to return the sum of two TLorentzVectors. Included get_tlv_i functions to return the energy, pt, eta, phi of TLorentzVector as ROOT:Vectors<float>.
Added Dirac HNL proc_card, both for eenu and ejj final states.
Added a plotting script to select desired variables to plot, as well as a ReadMe to explain how it works.