ATLAS Offline Software
Tracking
TrkDetDescr
TrkGeometry
src
AlignableTrackingVolume.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// AlignableTrackingVolume.cxx, (c) ATLAS Detector software
8
9
// Trk
10
#include "
TrkGeometry/AlignableTrackingVolume.h
"
11
12
#include "
TrkGeometry/TrackingVolume.h
"
13
#include "
TrkVolumes/VolumeBounds.h
"
14
15
Trk::AlignableTrackingVolume::AlignableTrackingVolume
(
16
std::unique_ptr<Amg::Transform3D> htrans,
17
std::shared_ptr<VolumeBounds> volbounds,
18
const
Trk::BinnedMaterial
& matprop,
19
int
sampleID,
20
const
std::string& volumeName)
21
:
Trk
::
TrackingVolume
(std::move(htrans), std::move(volbounds), matprop, nullptr, nullptr, volumeName),
22
m_binnedMaterial(matprop),
23
m_sampleID(sampleID){}
Trk::BinnedMaterial
Definition:
BinnedMaterial.h:31
VolumeBounds.h
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition:
FakeTrackBuilder.h:9
Trk::AlignableTrackingVolume::AlignableTrackingVolume
AlignableTrackingVolume()=default
Default Constructor.
TrackingVolume.h
Trk::TrackingVolume
Definition:
TrackingVolume.h:119
AlignableTrackingVolume.h
Generated on Mon Sep 1 2025 21:06:18 for ATLAS Offline Software by
1.8.18