ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Tracking
Acts
ActsGeometryInterfaces
ActsGeometryInterfaces
IVolumePlacement.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
#ifndef ACTSGEOMETRYINTERFACES_IVolumePlacement_H
5
#define ACTSGEOMETRYINTERFACES_IVolumePlacement_H
6
#ifndef SIMULATIONBASE
7
9
#include "
ActsGeometryInterfaces/GeometryDefs.h
"
11
#include "Acts/Geometry/VolumePlacementBase.hpp"
12
13
#include "
ActsGeometryInterfaces/GeometryContext.h
"
14
#include "
ActsGeometryInterfaces/DetectorAlignStore.h
"
15
16
namespace
ActsTrk
{
18
class
IVolumePlacement
:
public
Acts::VolumePlacementBase {
19
public
:
21
virtual
DetectorType
detectorType
()
const
= 0;
25
virtual
unsigned
storeAlignedTransforms
(
DetectorAlignStore
& store)
const
= 0;
26
};
27
}
28
#endif
29
#endif
DetectorAlignStore.h
GeometryContext.h
GeometryDefs.h
ActsTrk::DetectorAlignStore
Definition
DetectorAlignStore.h:38
ActsTrk::IVolumePlacement
ATLAS extension of the VolumePlacementBase interface.
Definition
IVolumePlacement.h:18
ActsTrk::IVolumePlacement::storeAlignedTransforms
virtual unsigned storeAlignedTransforms(DetectorAlignStore &store) const =0
Fill the alignment store wwith the transforms from the element & Return the number of cached transfor...
ActsTrk::IVolumePlacement::detectorType
virtual DetectorType detectorType() const =0
Detector type of the store where the associated transforms are cached.
ActsTrk
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
Definition
MdtCalibInput.h:31
ActsTrk::DetectorType
DetectorType
Simple enum to Identify the Type of the ACTS sub detector.
Definition
GeometryDefs.h:25
Generated on
for ATLAS Offline Software by
1.17.0