Machine Learning usage for MET trigger

ML MET Classification (Charlie)

JIRA, mattarmost

Presentations

Documentation

Codes

Cell ntuple production

LAr plotting macros

The plots are indeed by a combination of athena (to dump the raw cell info), root macros and a root library I wrote for the endcaps. For the FCal there is a separate standalone root-based program.

I've attached a few files that are neefded for these plots:
dumpCellsInClusters.py: a simple athena jobO file I ran in Athena-22.0.41.9 on a ESD from run 325713 to make ascii files for a few events with the raw cell info

PlotPolar.{hh,cc}: the library code to make the endcap plots
PlotPolarLinkDef.h: needed for the above libary
Makefile.PlotPolar: to compile the library

plotB.C: the macro to plot the barrel
plotEC.C: the macto to plot the endcaps

plotLArSplash2022.C: the master macro to plot one event

For the FCal:
drawFCal-April2011.cc: the root-based program source to make FCal plots
FCalBinNumbersNew-April2011.txt: the bin mapping needed for the FCal plots
Makefile.drawFCal: to compile the FCal plot program
FCalDataNew-April2011-Guillaume.txt: example data file to plot

Typical usage for the barrel and endcap plots on one event would be in root:
gSystem->Load("../PlotPolar/libPlotPolar.so");
.L ../plotB.C++
.L ../plotEC.C++
.L ../plotLArSplash2022.C
plotLArSplash2021("All_cells_in_clusters_4.dat",false,325713,426221175,400,"Cells in Clusters")

Typical usage for the FCal plots (directly on comandline, not in root):
./drawFCal-April2011 -d../data23_comm.00447705_ESD_beam1/FCal_cells_0.dat -i2 -z"Energy [MeV]" -sC

Reference

Plotting format:

Note the barrel grid in eta-phi, and the transverse plane projective (in depth) projection for the HEC. I am particularly interested in how he does the pie-slice shapes in the HEC figures (probably some polar plot option), and how the FCAL is handled (I believe one per module since not projective in eta).

Global variables

  • arXiv:2007.12600 (hep-ex) Measurement of hadronic event shapes in high-pT multijet final states at s√=13 TeV with the ATLAS detector
The quantities are:

a) the transverse thrust and its minor component (equation 1);

b) the sphericity and aplanarity, obtained from the linearized sphericity tensor (equations 2 and 3);

c) the transverse sphericity (equation 4 and previous).

These could be calculated over cells, assuming massless 4-vectors centred in the middle of the ATLAS detector.

a) requires a maximization to find the transverse thrust axis, while b) and c) require to find the eigenvalues of a 3x3 or 2x2 matrix. Perhaps b) and c) are easier to implement. There may already exists implementations somewhere in ATLAS.

It would be interesting to see if their distributions have some sensitivities to real vs fake MET events. My gut feeling is that a) or c) might be the most useful.

Note that the paper quoted above has an erratum: https://link.springer.com/article/10.1007/JHEP12(2021)053 You can follow the details of who did what/when (perhaps to ask for code...) on Glance https://atlas-glance.cern.ch/atlas/analysis/papers/details.php?ref_code=STDM-2019-02

ML for MET trigger (Yiming (Ablet) Abulaiti)

This study id for phase-II upgrade

Presentations

JIRA

Upgrade samples

R21.9

R23.0

Code

  • KHCalo See "Code to access cells" section.

ML MET (Mohamed Belfkir)

Presentations

Code

Cell Ntuple: Also
  • KHCalo See "Code to access cells" section.

ML code:

NN MET (Zhelun)

Presentations

Codes

nnMET + offline METNet (Malin Elisabeth Horstmann)

QT JIRA

-- KenjiHamano - 2023-02-23

Edit | Attach | Watch | Print version | History: r53 < r52 < r51 < r50 < r49 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r53 - 2024-05-23 - KenjiHamano
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback