ATLAS Offline Software
|
#include <ITRT_SegmentToTrackTool.h>
Classes | |
struct | EventData |
Public Member Functions | |
virtual StatusCode | initialize ()=0 |
virtual StatusCode | finalize ()=0 |
virtual Trk::Track * | segToTrack (const EventContext &, const Trk::TrackSegment &) const =0 |
virtual bool | segIsUsed (const Trk::TrackSegment &, const Trk::PRDtoTrackMap *) const =0 |
Check if the TRT segment has already been assigned a Si extension More... | |
virtual bool | toLower (const Trk::TrackSegment &) const =0 |
virtual void | addNewTrack (Trk::Track *, ITRT_SegmentToTrackTool::EventData &event_data) const =0 |
Add track into the track-score multimap. More... | |
virtual TrackCollection * | resolveTracks (const Trk::PRDtoTrackMap *, ITRT_SegmentToTrackTool::EventData &event_data) const =0 |
Resolve the standalone TRT tracks based on the number of shared TRT hits. More... | |
virtual MsgStream & | dump (MsgStream &out) const =0 |
virtual std::ostream & | dump (std::ostream &out) const =0 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Definition at line 41 of file ITRT_SegmentToTrackTool.h.
|
pure virtual |
Add track into the track-score multimap.
Implemented in InDet::TRT_SegmentToTrackTool.
|
pure virtual |
Implemented in InDet::TRT_SegmentToTrackTool.
|
pure virtual |
Implemented in InDet::TRT_SegmentToTrackTool.
|
pure virtual |
Implemented in InDet::TRT_SegmentToTrackTool.
|
pure virtual |
Implemented in InDet::TRT_SegmentToTrackTool.
|
inlinestatic |
Definition at line 88 of file ITRT_SegmentToTrackTool.h.
|
pure virtual |
Resolve the standalone TRT tracks based on the number of shared TRT hits.
Implemented in InDet::TRT_SegmentToTrackTool.
|
pure virtual |
Check if the TRT segment has already been assigned a Si extension
Implemented in InDet::TRT_SegmentToTrackTool.
|
pure virtual |
Implemented in InDet::TRT_SegmentToTrackTool.
|
pure virtual |
Implemented in InDet::TRT_SegmentToTrackTool.