Skip to content

SPRACE/ML-fatjets-generate

Repository files navigation

README

Overview

Code for studies on jet imaging and identification with Machine Learning.

Requisites

  • ROOT6
  • Pythia8
  • FastJet 3.2.1

Files

  • setup.sh: tries to automate the process of downloading and building Fasjet, Pythia8 and our repository. Does not download ROOT, you have to download and set it yourself.
  • compileGenerateJetImage.sh: checks for the presence of ROOT, Pythia and Fastjet, and compiles the generateJetImage.cc code.
  • generateJetImage.cc: generates jet images according to a series of switches. Run with ./generateJetImage --help to see the options.
  • drawCaloJet.C: ROOT macro to draw a calo jet from a file generated by generateJetImage.

TODO

(everything after here is old and may be deprecated)

  • Try for a smart way to generate the LHE file for the signal (background can come from Pythia itself)
  • Try to make this compile in some other places other than in Thiago's machine
  • Get rid of the hardcoded names
  • Get rid of the stupid multiple loop drawJet.C

About

Generate samples to work in ML for fat jets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors