This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
2023:groups:smjets:jets-and-ml:start [2023/06/16 09:32] loukas.gouskos [Ideas] |
2023:groups:smjets:jets-and-ml:start [2024/03/26 13:43] (current) roman.kogler |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | Interested people: Loukas, ... | + | Interested people: Loukas, Huilin, Anna, Roman |
==== Ideas ==== | ==== Ideas ==== | ||
- train W-vs-q/g and q-vs-g with state-of-the-art generators | - train W-vs-q/g and q-vs-g with state-of-the-art generators | ||
+ | |||
+ | - consider training dijet vs Z+jet vs W(qq) without any use of "flavor-truth" to remain generator independent. cross check with CMS-style-parton-flavor-definition | ||
- reweight to different observables in measurements, check performance | - reweight to different observables in measurements, check performance | ||
Line 15: | Line 17: | ||
- Change some parameters of pythia's hadronization model. Can a classifier discriminate between those and help tuning | - Change some parameters of pythia's hadronization model. Can a classifier discriminate between those and help tuning | ||
- | ==== MC samples ==== | + | More in: More in |
+ | https://www.overleaf.com/project/648ab3e1c164ede47c68c368 | ||
- | At hadron level with all particles HEPMC or H5? | ||
- | Do not need the whole event, but only the particles within the leading jet | + | ==== Rivet plugin to dump a root tree ==== |
- | W->qq with 300<pT<500 | + | <code> |
- | dijets with 300<pT<500 | + | # setup LCG environment |
+ | source /cvmfs/sft.cern.ch/lcg/views/LCG_103/x86_64-centos7-gcc11-opt/setup.sh | ||
+ | |||
+ | # build example analysis | ||
+ | wget https://gitlab.com/hepcedar/rivet/-/raw/rivet-3.1.7/analyses/examples/EXAMPLE_NTUPLE_ROOT.cc | ||
+ | rivet-build RivetExampleAnalyses.so EXAMPLE_NTUPLE_ROOT.cc `root-config --cflags --libs` | ||
+ | export RIVET_ANALYSIS_PATH=$PWD | ||
+ | |||
+ | # check the build is successful | ||
+ | rivet --show-analysis EXAMPLE_NTUPLE_ROOT | ||
+ | # run it | ||
+ | rivet --analysis EXAMPLE_NTUPLE_ROOT 0000.hepmc | ||
+ | |||
+ | </code> | ||
+ | |||
+ | Start from example | ||
+ | https://gitlab.com/hepcedar/rivet/-/blob/release-3-1-x/analyses/examples/EXAMPLE_NTUPLE_ROOT.cc | ||
+ | |||
+ | First version from Huilin: | ||
+ | https://github.com/lh23-jss/lh23-jss-rivet | ||
+ | |||
+ | JET_NTUPLE_QG:MODE=DIJET:JET_R=0.4 for q-vs-g | ||
+ | |||
+ | JET_NTUPLE_QG:MODE=ZJET:JET_R=0.4 for q-vs-g | ||
+ | |||
+ | JET_NTUPLE_QG:MODE=DIJET:JET_R=0.8 for W-vs-q/g | ||
+ | |||
+ | JET_NTUPLE_QG:MODE=WZ:JET_R=0.8 for W-vs-q/g | ||
+ | |||
+ | ==== MC samples ==== | ||
+ | |||
+ | At hadron level with all particles HEPMC | ||
+ | |||
+ | Do not need the whole event, but only the particles within the leading jet | ||
+ | List of samples and generators, see https://phystev.cnrs.fr/wiki/2023:groups:smjets:jss-measurements:start |