|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef INDETTOXAOD_SPACEPOINT_CONVERSION_H
6 #define INDETTOXAOD_SPACEPOINT_CONVERSION_H
41 "SG key for beam spot" };
44 "Input Pixel space points container"};
46 "Input Strip space points container"};
48 "Input Strip overlap space points container"};
51 "Output Pixel space points container"};
53 "Output Strip space points container"};
55 "Output Strip Overlap space points container"};
SG::ReadCondHandleKey< InDet::BeamSpotData > m_beamSpotKey
Gaudi::Property< bool > m_processStrip
InDetToXAODSpacePointConversion(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
SG::WriteHandleKey< xAOD::SpacePointContainer > m_outSpacepointsStrip
SG::ReadHandleKey< ::SpacePointContainer > m_inSpacepointsStrip
SG::ReadHandleKey< ::SpacePointContainer > m_inSpacepointsPixel
Property holding a SG store/key/clid from which a ReadHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
StatusCode convertStrip(const EventContext &ctx, const Amg::Vector3D &vertex) const
SG::WriteHandleKey< xAOD::SpacePointContainer > m_outSpacepointsPixel
StatusCode convertPixel(const EventContext &ctx) const
Property holding a SG store/key/clid from which a WriteHandle is made.
SG::WriteHandleKey< xAOD::SpacePointContainer > m_outSpacepointsOverlap
::StatusCode StatusCode
StatusCode definition for legacy code.
Eigen::Matrix< double, 3, 1 > Vector3D
SG::ReadHandleKey< ::SpacePointOverlapCollection > m_inSpacepointsOverlap
virtual StatusCode execute(const EventContext &ctx) const override
Gaudi::Property< bool > m_processPixel
StatusCode convertStripOverlap(const EventContext &ctx, const Amg::Vector3D &vertex) const
virtual StatusCode initialize() override