Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes
FPGATrackSimGNNGraphHitSelectorTool.h File Reference

Implements hit selection as a tool for graph construction for GNN pipeline. More...

#include "AthenaBaseComps/AthAlgTool.h"
#include "FPGATrackSimObjects/FPGATrackSimHit.h"
#include "FPGATrackSimObjects/FPGATrackSimGNNHit.h"
Include dependency graph for FPGATrackSimGNNGraphHitSelectorTool.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FPGATrackSimGNNGraphHitSelectorTool
 

Detailed Description

Implements hit selection as a tool for graph construction for GNN pipeline.

Author
Jared Burleson - jared.nosp@m..dyn.nosp@m.es.bu.nosp@m.rles.nosp@m.on@ce.nosp@m.rn.c.nosp@m.h
Date
November 27th, 2024 This class implements the selectHits() function which converts FPGATrackSimHit to FPGATrackSimGNNHit, a custom object used for GNN pattern recognition. This is necessary because the GNN pipeline only intends to use pixel hits and spacepoints built from two clusters in the strip and it requires the cluster information for inference. So we will use this code to provide the proper object creation useful for the remainder of our GNN pattern recognition pipeline.

Definition in file FPGATrackSimGNNGraphHitSelectorTool.h.