10#ifndef TRT_TrackSegmentsMakerCondAlg_ATLxk_H
11#define TRT_TrackSegmentsMakerCondAlg_ATLxk_H
45 virtual StatusCode
execute(
const EventContext& ctx)
const override;
57 StringProperty
m_fieldmode{
this,
"MagneticFieldMode",
"MapSolenoid",
58 "Mode of magnetic field"};
59 ToolHandle<Trk::IPropagator>
m_propTool{
this,
"PropagatorTool",
60 "Trk::RungeKuttaPropagator"};
62 FloatProperty
m_pTmin{
this,
"pTmin", 500.};
64 IntegerProperty
m_nMom{
this,
"NumberMomentumChannel", 70,
65 "number momentum channel"};
Base class for conditions algorithms.
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
Base class for conditions algorithms.
Virtual base class of TRT readout elements.
Trk::MagneticFieldProperties m_fieldprop
void detElementInformation(const InDetDD::TRT_BaseElement &, double *)
virtual StatusCode execute(const EventContext &ctx) const override
TRT_TrackSegmentsMakerCondAlg_ATLxk(const std::string &name, ISvcLocator *pSvcLocator)
virtual ~TRT_TrackSegmentsMakerCondAlg_ATLxk()=default
StringProperty m_fieldmode
ToolHandle< Trk::IPropagator > m_propTool
virtual StatusCode initialize() override
void printStraw(const InDetDD::TRT_BaseElement *elementCS, unsigned int strawNum) const
SG::WriteCondHandleKey< TRT_TrackSegmentsToolCondData_xk > m_writeKey
SG::ReadCondHandleKey< InDetDD::TRT_DetElementContainer > m_trtDetEleContKey
This is an Identifier helper class for the TRT subdetector.
magnetic field properties to steer the behavior of the extrapolation