|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef ITRT_TrackExtensionTool_H
16 #define ITRT_TrackExtensionTool_H
19 #include "GaudiKernel/IAlgTool.h"
29 class MeasurementBase;
33 static const InterfaceID IID_ITRT_TrackExtensionTool
34 (
"InDet::ITRT_TrackExtensionTool",1,0);
63 (
const EventContext& ctx,
69 (
const EventContext& ctx,
75 (
const EventContext& ctx,
85 (
const EventContext& ctx,
94 virtual std::unique_ptr<InDet::ITRT_TrackExtensionTool::IEventData>
newEvent(
const EventContext& ctx)
const = 0;
100 virtual MsgStream&
dump(MsgStream&
out)
const=0;
101 virtual std::ostream&
dump(std::ostream&
out)
const=0;
118 return IID_ITRT_TrackExtensionTool;
125 inline MsgStream&
operator <<
135 inline std::ostream&
operator <<
144 #endif // ITRT_TrackExtensionTool_H
MsgStream & operator<<(MsgStream &, const GNNTrackReaderTool &)
Ensure that the ATLAS eigen extensions are properly loaded.
std::array< std::vector< std::vector< Used_t > >, 3 > TRT_DetElemUsedMap