9#ifndef INDET_INDETSPLITTEDTRACKSCREATOR_H
10#define INDET_INDETSPLITTEDTRACKSCREATOR_H
14#include "GaudiKernel/ToolHandle.h"
38 StatusCode
execute(
const EventContext& ctx)
const;
An algorithm that can be simultaneously executed in multiple threads.
ToolHandle< InDet::IInDetTrackSplitterTool > m_trackSplitterTool
instances of IInDet
InDetSplittedTracksCreator(const std::string &name, ISvcLocator *pSvcLocator)
Standard Athena-Algorithm Constructor.
bool m_takeUpperSegment
flag to accept the upper segment
bool m_makeSiOnlyTracks
flag for using TRT standalone tracks
StatusCode initialize()
standard Athena-Algorithm method
StatusCode finalize()
standard Athena-Algorithm method
SG::WriteHandleKey< TrackCollection > m_OutputTrackCol
holds the names the output track collection written to store gate
bool m_takeLowerSegment
flag to accept the lower segment
StatusCode execute(const EventContext &ctx) const
standard Athena-Algorithm method
~InDetSplittedTracksCreator()
Default Destructor.
SG::ReadHandleKey< TrackCollection > m_TrackCol
holds the name of the track coll to be used
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.