|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef TRT_TrackExtensionToolCosmics_H
16 #define TRT_TrackExtensionToolCosmics_H
20 #include "GaudiKernel/ToolHandle.h"
63 (
const std::string&,
const std::string&,
const IInterface*);
72 virtual std::vector<const Trk::MeasurementBase*>&
extendTrack
73 (
const EventContext& ctx,
78 virtual std::vector<const Trk::MeasurementBase*>&
extendTrack
79 (
const EventContext& ctx,
85 (
const EventContext& ctx,
91 (
const EventContext& ctx,
96 virtual std::unique_ptr<InDet::ITRT_TrackExtensionTool::IEventData>
newEvent(
const EventContext& ctx)
const override;
102 virtual MsgStream&
dump(MsgStream&
out)
const override;
103 virtual std::ostream&
dump(std::ostream&
out)
const override;
112 {
this,
"Extrapolator",
"Trk::Extrapolator/InDetExtrapolator"};
114 {
this,
"RIOonTrackToolNoDr",
"InDet::TRT_DriftCircleOnTrackNoDriftTimeTool/TRT_DriftCircleOnTrackNoDriftTimeTool"};
119 "Max width of the road"};
121 "Max width of the road along the straw"};
123 "Also search neighbouring detector elements?"};
159 void analyze_tpars(
const std::vector<const Trk::TrackParameters* >* tpars,
175 #endif // TRT_TrackExtensionToolCosmics_H
Property holding a SG store/key/clid from which a ReadHandle is made.
Base for a helper class to pass mutable storage to tools.
MsgStream & operator<<(MsgStream &, const GNNTrackReaderTool &)
Dummy class used to allow special convertors to be called for surfaces owned by a detector element.
::StatusCode StatusCode
StatusCode definition for legacy code.
Trk::PrepRawDataContainer< TRT_DriftCircleCollection > TRT_DriftCircleContainer
Ensure that the ATLAS eigen extensions are properly loaded.
Eigen::Matrix< double, 3, 1 > Vector3D
std::array< std::vector< std::vector< Used_t > >, 3 > TRT_DetElemUsedMap
This class provides an interface to generate or decode an identifier for the upper levels of the dete...