|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef EFLOWREC_PFTRACKPRESELALG_H
5 #define EFLOWREC_PFTRACKPRESELALG_H
11 #include "GaudiKernel/ToolHandle.h"
13 #include "GaudiKernel/SystemOfUnits.h"
31 this,
"InputTracks",
"",
"The input track selection"};
33 this,
"OutputTracks",
"",
"The output preselected track collection"};
35 this,
"TrackSelTool",
"",
"The track selection tool"};
42 #endif //> !EFLOWREC_PFTRACKPRESELALG_H
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode initialize() override
SG::ReadHandleKey< xAOD::TrackParticleContainer > m_inputTracksKey
SG::WriteHandleKey< xAOD::TrackParticleContainer > m_outputTracksKey
virtual StatusCode execute(const EventContext &ctx) const override
PFTrackPreselAlg(const std::string &name, ISvcLocator *pSvcLocator)
An algorithm that can be simultaneously executed in multiple threads.
::StatusCode StatusCode
StatusCode definition for legacy code.
Property holding a SG store/key/clid from which a WriteHandle is made.
Algorithm producing a preselected set of tracks.
ToolHandle< InDet::IInDetTrackSelectionTool > m_trackSelTool
Gaudi::Property< float > m_upperPtCut