83 StatusCode
execute(
const EventContext& ctx)
const override;
96 ActsTrackWrapper(
const Acts::BoundTrackParameters* trackParams, Acts::GeometryContext& ctx)
117 ToolHandle<ActsTrk::IExtrapolationTool>
m_extrapolationTool{
this,
"ExtrapolationTool",
"ActsExtrapolationTool"};
120 ToolHandle<Trk::IExtrapolator>
m_atlasExtrapolator {
this,
"Extrapolator",
"Trk::Extrapolator/AtlasExtrapolator"};
122 PublicToolHandle<ActsTrk::ITrackingGeometryTool>
m_trackingGeometryTool{
this,
"TrackingGeometryTool",
"ActsTrackingGeometryTool"};
125 {
this,
"StartPerigeeSigmaD0", 17.*Gaudi::Units::micrometer};
127 {
this,
"StartPerigeeSigmaZ0", 50.*Gaudi::Units::micrometer};
130 DoubleProperty
m_minEta{
this,
"StartPerigeeMinEta", -3.};
131 DoubleProperty
m_maxEta{
this,
"StartPerigeeMaxEta", 3.};
133 {
this,
"StartPerigeeMinPt", 0.5*Gaudi::Units::GeV};
135 {
this,
"StartPerigeeMaxPt", 50000*Gaudi::Units::GeV};
138 {
this,
"ParticleType", 2,
"the particle type for the extrap."};
144 {
this,
"ReferenceSurfaceRadius", {}};
146 {
this,
"ReferenceSurfaceHalfZ", {}};
157 {
this,
"ATLASPropResultRootWriter",
"ATLASPropResultRootWriterSvc"};
159 {
this,
"ACTSPropResultRootWriter",
"ACTSPropResultRootWriterSvc"};