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 int | numClusters, |
const EFTrackingDataFormats::PixelClusterAuxInput & | pxAux, | ||
const EFTrackingDataFormats::Metadata * | meta, | ||
const EventContext & | ctx | ||
) | const |
Create xAOD::PixelClusterContainer by creating xAOD::PixelCluster objects one by one.
Definition at line 83 of file xAODContainerMaker.cxx.
StatusCode xAODContainerMaker::makePixelSpacePointContainer | ( | const int | numPixelSpacePoints, |
const EFTrackingDataFormats::SpacePointAuxInput & | psAux, | ||
const std::vector< std::vector< const xAOD::UncalibratedMeasurement * >> | pixelsp_meas, | ||
const EventContext & | ctx | ||
) | const |
Create xAOD::SpacePointContainer by creating xAOD::SpacePoint for Pixel SpacePoint objects one by one.
Definition at line 163 of file xAODContainerMaker.cxx.
StatusCode xAODContainerMaker::makeStripClusterContainer | ( | const int | numClusters, |
const EFTrackingDataFormats::StripClusterAuxInput & | scAux, | ||
const EFTrackingDataFormats::Metadata * | meta, | ||
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 int | numStripSpacePoints, |
const EFTrackingDataFormats::SpacePointAuxInput & | sspAux, | ||
const std::vector< std::vector< const xAOD::UncalibratedMeasurement * >> | stripsp_meas, | ||
const EventContext & | ctx | ||
) | const |
Create xAOD::SpacePointContainer by creating xAOD::SpacePoint for Strip SpacePoint objects one by one.
Definition at line 201 of file xAODContainerMaker.cxx.
|
private |
Key for the pixel cluster container.
Definition at line 74 of file xAODContainerMaker.h.
|
private |
Key for the Pixel SpacePoint container.
Definition at line 80 of file xAODContainerMaker.h.
|
private |
Key for the strip cluster container.
Definition at line 77 of file xAODContainerMaker.h.
|
private |
Key for the Strip SpacePoint container.
Definition at line 83 of file xAODContainerMaker.h.