ATLAS Offline Software
Tracking
Acts
ActsGeoUtils
ActsGeoUtils
Tracking/Acts/ActsGeoUtils/ActsGeoUtils/Defs.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
#ifndef ACTSGEOUTILS_DEFS_H
5
#define ACTSGEOUTILS_DEFS_H
6
#include <
GeoPrimitives/GeoPrimitivesHelpers.h
>
9
#include <
ActsGeometryInterfaces/ActsGeometryContext.h
>
10
11
#include <limits>
12
#include <set>
13
15
namespace
ActsTrk
{
16
17
template
<
class
>
class
SurfaceBoundSet
;
19
template
<
class
BoundType>
using
SurfaceBoundSetPtr
= std::shared_ptr<SurfaceBoundSet<BoundType>>;
20
21
class
SurfaceCache
;
22
using
SurfaceCacheSet
= std::set<std::unique_ptr<SurfaceCache>, std::less<>>;
23
24
25
class
TransformCache
;
26
template
<
class
>
class
TransformCacheDetEle
;
27
}
28
29
#endif
ActsTrk::SurfaceCacheSet
std::set< std::unique_ptr< SurfaceCache >, std::less<> > SurfaceCacheSet
Definition:
Tracking/Acts/ActsGeoUtils/ActsGeoUtils/Defs.h:22
ActsGeometryContext.h
ActsTrk::TransformCacheDetEle
Definition:
Tracking/Acts/ActsGeoUtils/ActsGeoUtils/Defs.h:26
ActsTrk::SurfaceCache
: Helper class to connect the aligned transformations of each active sensor(layer) with the Acts::Sur...
Definition:
Tracking/Acts/ActsGeoUtils/ActsGeoUtils/SurfaceCache.h:23
ActsTrk::SurfaceBoundSet
Definition:
Tracking/Acts/ActsGeoUtils/ActsGeoUtils/Defs.h:17
GeoPrimitivesHelpers.h
ActsTrk
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
Definition:
MuonDetectorBuilderTool.cxx:54
ActsTrk::SurfaceBoundSetPtr
std::shared_ptr< SurfaceBoundSet< BoundType > > SurfaceBoundSetPtr
Aberivation to create a new SurfaceBoundSetPtr.
Definition:
Tracking/Acts/ActsGeoUtils/ActsGeoUtils/Defs.h:19
ActsTrk::TransformCache
Definition:
TransformCache.h:21
Generated on Sun Dec 22 2024 21:09:20 for ATLAS Offline Software by
1.8.18