#include <FPGATrackSimGNNPatternRecoTool.h>
|
| Gaudi::Property< bool > | m_doGNNRootOutput { this, "doGNNRootOutput", false, "Flag for GNN Root Output Tool" } |
| Gaudi::Property< int > | m_regionNum { this, "regionNum", -1, "region number"} |
| ToolHandle< FPGATrackSimGNNGraphHitSelectorTool > | m_GNNGraphHitSelectorTool {this, "GNNGraphHitSelector", "FPGATrackSimGNNGraphHitSelectorTool", "Graph HitSelector Tool"} |
| ToolHandle< FPGATrackSimGNNGraphConstructionTool > | m_GNNGraphConstructionTool {this, "GNNGraphConstruction", "FPGATrackSimGNNGraphConstructionTool", "Graph Construction Tool"} |
| ToolHandleArray< FPGATrackSimGNNEdgeClassifierTool > | m_GNNEdgeClassifierTools {this, "GNNEdgeClassifiers", {}, "One GNNEdgeClassifierTool per region"} |
| ToolHandle< FPGATrackSimGNNEdgeClassifierTool > | m_selectedGNNEdgeClassifierTool |
| ToolHandle< FPGATrackSimGNNRoadMakerTool > | m_GNNRoadMakerTool {this, "GNNRoadMaker", "FPGATrackSimGNNRoadMakerTool", "Road Maker Tool"} |
| ToolHandle< FPGATrackSimGNNRootOutputTool > | m_GNNRootOutputTool {this, "GNNRootOutput", "FPGATrackSimGNNRootOutputTool", "GNN ROOT Output Tool"} |
◆ getRoads()
| StatusCode FPGATrackSimGNNPatternRecoTool::getRoads |
( |
const std::vector< std::shared_ptr< const FPGATrackSimHit > > & | hits, |
|
|
std::vector< std::shared_ptr< const FPGATrackSimRoad > > & | roads ) |
|
overridevirtual |
Definition at line 29 of file FPGATrackSimGNNPatternRecoTool.cxx.
30{
31 std::vector<std::shared_ptr<FPGATrackSimGNNHit>> graph_hits;
32 std::vector<std::shared_ptr<FPGATrackSimGNNEdge>> graph_edges;
33
39
40 graph_hits.clear();
41 graph_edges.clear();
42 return StatusCode::SUCCESS;
43}
#define ATH_CHECK
Evaluate an expression and check for errors.
◆ getSubRegion()
| virtual int FPGATrackSimGNNPatternRecoTool::getSubRegion |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ initialize()
| StatusCode FPGATrackSimGNNPatternRecoTool::initialize |
( |
| ) |
|
|
overridevirtual |
◆ m_doGNNRootOutput
| Gaudi::Property<bool> FPGATrackSimGNNPatternRecoTool::m_doGNNRootOutput { this, "doGNNRootOutput", false, "Flag for GNN Root Output Tool" } |
|
private |
◆ m_GNNEdgeClassifierTools
| ToolHandleArray<FPGATrackSimGNNEdgeClassifierTool> FPGATrackSimGNNPatternRecoTool::m_GNNEdgeClassifierTools {this, "GNNEdgeClassifiers", {}, "One GNNEdgeClassifierTool per region"} |
|
private |
◆ m_GNNGraphConstructionTool
| ToolHandle<FPGATrackSimGNNGraphConstructionTool> FPGATrackSimGNNPatternRecoTool::m_GNNGraphConstructionTool {this, "GNNGraphConstruction", "FPGATrackSimGNNGraphConstructionTool", "Graph Construction Tool"} |
|
private |
◆ m_GNNGraphHitSelectorTool
| ToolHandle<FPGATrackSimGNNGraphHitSelectorTool> FPGATrackSimGNNPatternRecoTool::m_GNNGraphHitSelectorTool {this, "GNNGraphHitSelector", "FPGATrackSimGNNGraphHitSelectorTool", "Graph HitSelector Tool"} |
|
private |
◆ m_GNNRoadMakerTool
| ToolHandle<FPGATrackSimGNNRoadMakerTool> FPGATrackSimGNNPatternRecoTool::m_GNNRoadMakerTool {this, "GNNRoadMaker", "FPGATrackSimGNNRoadMakerTool", "Road Maker Tool"} |
|
private |
◆ m_GNNRootOutputTool
| ToolHandle<FPGATrackSimGNNRootOutputTool> FPGATrackSimGNNPatternRecoTool::m_GNNRootOutputTool {this, "GNNRootOutput", "FPGATrackSimGNNRootOutputTool", "GNN ROOT Output Tool"} |
|
private |
◆ m_regionNum
| Gaudi::Property<int> FPGATrackSimGNNPatternRecoTool::m_regionNum { this, "regionNum", -1, "region number"} |
|
private |
◆ m_selectedGNNEdgeClassifierTool
The documentation for this class was generated from the following files: