Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef EFTRACKINGFPGAINTEGRATION_XAODSPACEPOINTMAKER_H
14 #define EFTRACKINGFPGAINTEGRATION_XAODSPACEPOINTMAKER_H
17 #include "GaudiKernel/StatusCode.h"
18 #include "GaudiKernel/EventContext.h"
35 using extends::extends;
52 const EventContext &ctx)
const;
64 const EventContext &ctx)
const;
69 this,
"PixelClusterContainerKey",
"FPGAPixelClusters",
70 "Key for input pixel cluster container"};
74 this,
"StripClusterContainerKey",
"FPGAStripClusters",
75 "Key for input strip cluster container"};
79 this,
"PixelSpacePointContainerKey",
"FPGAPixelSpacePoints",
80 "Key for output pixel space point container"};
84 this,
"StripSpacePointContainerKey",
"FPGAStripSpacePoints",
85 "Key for output strip space point container"};
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::WriteHandleKey< xAOD::SpacePointContainer > m_pixelSpacePointsKey
Key for the pixel space points container to be created.
SG::ReadHandleKey< xAOD::PixelClusterContainer > m_pixelClusterKey
Key for the pixel cluster container to read from.
SG::WriteHandleKey< xAOD::SpacePointContainer > m_stripSpacePointsKey
Key for the strip space points container to be created.
SG::ReadHandleKey< xAOD::StripClusterContainer > m_stripClusterKey
Key for the strip cluster container to read from.
StatusCode initialize() override
Initialise the space point maker tool.
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
Property holding a SG store/key/clid from which a WriteHandle is made.
StatusCode makeStripSpacePointContainer(const EFTrackingTransient::SpacePointAuxInput &sspAux, const EFTrackingTransient::Metadata *metadata, const EventContext &ctx) const
Make the strip space point container.
StatusCode makePixelSpacePointContainer(const EFTrackingTransient::SpacePointAuxInput &spAux, const EFTrackingTransient::Metadata *metadata, const EventContext &ctx) const
Make the pixel space point container.
Creates xAOD space point containers from FPGA input and existing clusters.