9#ifndef TRKTRUTHTRACKALGS_TRUTHTRACKCREATION_H
10#define TRKTRUTHTRACKALGS_TRUTHTRACKCREATION_H
16#include "GaudiKernel/ToolHandle.h"
74 {
this,
"AssociationTool",
"InDet::InDetPRDtoTrackMapToolGangedPixels" };
Property holding a SG store/key/clid from which a WriteHandle is made.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
Property holding a SG store/key/clid from which a WriteHandle is made.
The interface for the truth PRD trajectory finder.
The interface for the truth PRD trajectory selector.
The interface for the truth track finder.
ToolHandle< Trk::ITruthTrackBuilder > m_truthTrackBuilder
truth tools
SG::WriteHandleKey< TrackCollection > m_skippedTrackCollectionName
TruthTrackCreation(const std::string &name, ISvcLocator *pSvcLocator)
Standard Athena-Algorithm Constructor.
~TruthTrackCreation()
Default Destructor.
StatusCode initialize()
standard Athena-Algorithm method
SG::WriteHandleKey< TrackCollection > m_outputTrackCollectionName
StatusCode finalize()
standard Athena-Algorithm method
ToolHandle< Trk::IPRDtoTrackMapTool > m_assoTool
StatusCode execute()
standard Athena-Algorithm method
ToolHandle< Trk::IPRD_TruthTrajectoryBuilder > m_prdTruthTrajectoryBuilder
truth tools
ToolHandleArray< Trk::ITrackSelectorTool > m_trackSelectors
track selectors for a posteriory track selection
ToolHandle< Trk::IExtendedTrackSummaryTool > m_trackSummaryTool
summary tool for completing the track
ToolHandleArray< Trk::IPRD_TruthTrajectorySelector > m_prdTruthTrajectorySelectors
PRD truth trajectory selectors.
Ensure that the ATLAS eigen extensions are properly loaded.