ATLAS Offline Software
Classes | Namespaces
FPGATrackSimRegionMergingAlg.h File Reference

This algorithm is used to merge track or road collections from multiple regions. It also provides functionality for overlap removal using the FPGATrackSimOverlapRemovalTool. The algorithm supports both track and road merging, depending on the configuration. More...

#include "AthenaBaseComps/AthReentrantAlgorithm.h"
#include "StoreGate/ReadHandleKeyArray.h"
#include "StoreGate/WriteHandleKey.h"
#include "StoreGate/StoreGateSvc.h"
#include "FPGATrackSimObjects/FPGATrackSimTrackCollection.h"
#include "FPGATrackSimObjects/FPGATrackSimHitCollection.h"
#include "FPGATrackSimObjects/FPGATrackSimHitContainer.h"
#include "FPGATrackSimObjects/FPGATrackSimRoadCollection.h"
#include "FPGATrackSimAlgorithms/FPGATrackSimOverlapRemovalTool.h"
Include dependency graph for FPGATrackSimRegionMergingAlg.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FPGATrackSim::FPGATrackSimRegionMergingAlg
 

Namespaces

 FPGATrackSim
 

Detailed Description

This algorithm is used to merge track or road collections from multiple regions. It also provides functionality for overlap removal using the FPGATrackSimOverlapRemovalTool. The algorithm supports both track and road merging, depending on the configuration.

Definition in file FPGATrackSimRegionMergingAlg.h.