ATLAS Offline Software
CollectionDataPreparationAlg.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef ACTSTRK_OBJ_DATA_PREPARATION_ALG_H
6 #define ACTSTRK_OBJ_DATA_PREPARATION_ALG_H
7 
9 
10 // EDM
17 
18 // Define specializations
19 namespace ActsTrk {
20 
21  // Pixel Clusters
23  : public DataPreparationAlg< xAOD::PixelClusterContainer, false > {
24  public:
26 
27  private:
29  };
30 
32  : public DataPreparationAlg< xAOD::PixelClusterContainer, true > {
33  public:
35  };
36 
37  // Strip Clusters
39  : public DataPreparationAlg< xAOD::StripClusterContainer, false > {
40  public:
42 
43  private:
45  };
46 
48  : public DataPreparationAlg< xAOD::StripClusterContainer, true > {
49  public:
51  };
52 
53  // SpacePoints
55  : public DataPreparationAlg< xAOD::SpacePointContainer, false> {
56  public:
58 
59  private:
61  };
62 
64  : public DataPreparationAlg< xAOD::SpacePointContainer, true > {
65  public:
67  };
68 
69 } // namespace
70 
72 
73 #endif
ActsTrk::StripClusterDataPreparationAlg::retrieveDetectorIDHash
virtual xAOD::DetectorIDHashType retrieveDetectorIDHash(const xAOD::StripCluster &obj) const override
DataPreparationAlg.h
xAOD::SpacePoint_v1
Definition: SpacePoint_v1.h:29
ActsTrk::DataPreparationAlg
Definition: DataPreparationAlg.h:31
CollectionDataPreparationAlg.icc
ActsTrk::PixelClusterDataPreparationAlg
Definition: CollectionDataPreparationAlg.h:23
ActsTrk::SpacePointDataPreparationAlg
Definition: CollectionDataPreparationAlg.h:55
PixelClusterAuxContainer.h
PixelClusterContainer.h
xAOD::StripCluster_v1
Definition: StripCluster_v1.h:17
ActsTrk::StripClusterDataPreparationAlg
Definition: CollectionDataPreparationAlg.h:39
ActsTrk::SpacePointCacheDataPreparationAlg
Definition: CollectionDataPreparationAlg.h:64
SpacePointAuxContainer.h
ActsTrk::SpacePointDataPreparationAlg::retrieveDetectorIDHash
virtual xAOD::DetectorIDHashType retrieveDetectorIDHash(const xAOD::SpacePoint &obj) const
ActsTrk::PixelClusterCacheDataPreparationAlg
Definition: CollectionDataPreparationAlg.h:32
xAOD::DetectorIDHashType
unsigned int DetectorIDHashType
@ detector ID element hash
Definition: MeasurementDefs.h:42
StripClusterAuxContainer.h
ActsTrk::StripClusterCacheDataPreparationAlg
Definition: CollectionDataPreparationAlg.h:48
xAOD::PixelCluster_v1
Definition: PixelCluster_v1.h:17
SpacePointContainer.h
StripClusterContainer.h
ActsTrk
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
Definition: MuonDetectorBuilderTool.cxx:34
python.PyAthena.obj
obj
Definition: PyAthena.py:135
ActsTrk::PixelClusterDataPreparationAlg::retrieveDetectorIDHash
virtual xAOD::DetectorIDHashType retrieveDetectorIDHash(const xAOD::PixelCluster &obj) const override