ATLAS Offline Software
TrackSurface_v1.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3 */
5 
8 
9 namespace xAOD {
10 
12  translation, setTranslation)
13 
15  rotation, setRotation)
16 
18  boundValues, setBoundValues)
19 
20 
22 
23 
24 size_t TrackSurface_v1::size() const {
25  return translation().size();
26 }
27 
28 } // namespace xAOD
AuxStoreAccessorMacros.h
xAOD::SurfaceType
SurfaceType
Definition: TrackingPrimitives.h:551
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
xAOD::TrackSurface_v1
TrackSurface for Acts MultiTrajectory and TrackSummary.
Definition: TrackSurface_v1.h:22
xAOD::rotation
rotation
Definition: TrackSurface_v1.cxx:15
xAOD::TrackSurface_v1::translation
const std::vector< float > & translation() const
access translation parameters as plain vector
AuxAccessorMacro.h
xAOD::TrackSurface_v1::size
size_t size() const
retrieve the size of the internal vectors for the data storage
TrackSurface_v1.h
xAOD::AUXSTORE_OBJECT_SETTER_AND_GETTER
AUXSTORE_OBJECT_SETTER_AND_GETTER(CaloRings_v1, RingSetLinks, ringSetLinks, setRingSetLinks) unsigned CaloRings_v1
Definition: CaloRings_v1.cxx:27