ATLAS Offline Software
|
#include <xAODContainerMaker.h>
Private Attributes | |
SG::WriteHandleKey< xAOD::PixelClusterContainer > | m_pixelClustersKey |
Key for the pixel cluster container. More... | |
SG::WriteHandleKey< xAOD::StripClusterContainer > | m_stripClustersKey |
Key for the strip cluster container. More... | |
SG::WriteHandleKey< xAOD::SpacePointContainer > | m_pixelSpacePointsKey |
Key for the Pixel SpacePoint container. More... | |
SG::WriteHandleKey< xAOD::SpacePointContainer > | m_stripSpacePointsKey |
Key for the Strip SpacePoint container. More... | |
Definition at line 24 of file xAODContainerMaker.h.
|
override |
Definition at line 20 of file xAODContainerMaker.cxx.
StatusCode xAODContainerMaker::makePixelClusterContainer | ( | const EFTrackingDataFormats::PixelClusterAuxInput & | pxAux, |
const EFTrackingDataFormats::Metadata * | metadata, | ||
const EventContext & | ctx | ||
) | const |
Create xAOD::PixelClusterContainer by creating xAOD::PixelCluster objects one by one.
Definition at line 82 of file xAODContainerMaker.cxx.
StatusCode xAODContainerMaker::makePixelSpacePointContainer | ( | const EFTrackingDataFormats::SpacePointAuxInput & | psAux, |
const std::vector< std::vector< const xAOD::UncalibratedMeasurement * >> | pixelsp_meas, | ||
const EFTrackingDataFormats::Metadata * | metadata, | ||
const EventContext & | ctx | ||
) | const |
Create xAOD::SpacePointContainer by creating xAOD::SpacePoint for Pixel SpacePoint objects one by one.
Definition at line 161 of file xAODContainerMaker.cxx.
StatusCode xAODContainerMaker::makeStripClusterContainer | ( | const EFTrackingDataFormats::StripClusterAuxInput & | scAux, |
const EFTrackingDataFormats::Metadata * | metadata, | ||
const EventContext & | ctx | ||
) | const |
Create xAOD::StripClusterContainer by creating xAOD::StripCluster objects one by one.
Definition at line 31 of file xAODContainerMaker.cxx.
StatusCode xAODContainerMaker::makeStripSpacePointContainer | ( | const EFTrackingDataFormats::SpacePointAuxInput & | sspAux, |
const std::vector< std::vector< const xAOD::UncalibratedMeasurement * >> | stripsp_meas, | ||
const EFTrackingDataFormats::Metadata * | metadata, | ||
const EventContext & | ctx | ||
) | const |
Create xAOD::SpacePointContainer by creating xAOD::SpacePoint for Strip SpacePoint objects one by one.
Definition at line 199 of file xAODContainerMaker.cxx.
|
private |
Key for the pixel cluster container.
Definition at line 73 of file xAODContainerMaker.h.
|
private |
Key for the Pixel SpacePoint container.
Definition at line 79 of file xAODContainerMaker.h.
|
private |
Key for the strip cluster container.
Definition at line 76 of file xAODContainerMaker.h.
|
private |
Key for the Strip SpacePoint container.
Definition at line 82 of file xAODContainerMaker.h.