![]() |
ATLAS Offline Software
|
Creates xAOD space point containers from FPGA input and existing clusters. More...
#include <xAODSpacePointMaker.h>
Public Member Functions | |
| StatusCode | initialize () override |
| Initialise the space point maker tool. More... | |
| StatusCode | makePixelSpacePointContainer (const EFTrackingTransient::SpacePointAuxInput &spAux, const EFTrackingTransient::Metadata *metadata, const EventContext &ctx) const |
| Make the pixel space point container. More... | |
| StatusCode | makeStripSpacePointContainer (const EFTrackingTransient::SpacePointAuxInput &sspAux, const EFTrackingTransient::Metadata *metadata, const EventContext &ctx) const |
| Make the strip space point container. More... | |
Private Attributes | |
| SG::ReadHandleKey< xAOD::PixelClusterContainer > | m_pixelClusterKey |
| Key for the pixel cluster container to read from. More... | |
| SG::ReadHandleKey< xAOD::StripClusterContainer > | m_stripClusterKey |
| Key for the strip cluster container to read from. More... | |
| SG::WriteHandleKey< xAOD::SpacePointContainer > | m_pixelSpacePointsKey |
| Key for the pixel space points container to be created. More... | |
| SG::WriteHandleKey< xAOD::SpacePointContainer > | m_stripSpacePointsKey |
| Key for the strip space points container to be created. More... | |
Creates xAOD space point containers from FPGA input and existing clusters.
Definition at line 33 of file xAODSpacePointMaker.h.
|
override |
| StatusCode xAODSpacePointMaker::makePixelSpacePointContainer | ( | const EFTrackingTransient::SpacePointAuxInput & | spAux, |
| const EFTrackingTransient::Metadata * | metadata, | ||
| const EventContext & | ctx | ||
| ) | const |
Make the pixel space point container.
| spAux | Input space point data |
| metadata | Input metadata |
| ctx |
Definition at line 32 of file xAODSpacePointMaker.cxx.
| StatusCode xAODSpacePointMaker::makeStripSpacePointContainer | ( | const EFTrackingTransient::SpacePointAuxInput & | sspAux, |
| const EFTrackingTransient::Metadata * | metadata, | ||
| const EventContext & | ctx | ||
| ) | const |
Make the strip space point container.
| sspAux | Input space point data |
| metadata | Input metadata |
| ctx |
Definition at line 149 of file xAODSpacePointMaker.cxx.
|
private |
Key for the pixel cluster container to read from.
Definition at line 68 of file xAODSpacePointMaker.h.
|
private |
Key for the pixel space points container to be created.
Definition at line 78 of file xAODSpacePointMaker.h.
|
private |
Key for the strip cluster container to read from.
Definition at line 73 of file xAODSpacePointMaker.h.
|
private |
Key for the strip space points container to be created.
Definition at line 83 of file xAODSpacePointMaker.h.
1.8.18