ATLAS Offline Software
Loading...
Searching...
No Matches
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
9namespace xAOD {
10
12 translation, setTranslation)
13
15 rotation, setRotation)
16
18 boundValues, setBoundValues)
19
20
22
23
24size_t TrackSurface_v1::size() const {
25 return translation().size();
26}
27
28} // namespace xAOD
#define AUXSTORE_OBJECT_SETTER_AND_GETTER(CL, TYPE, NAME, SETTER)
Macro creating the accessors of complex auxiliary properties.
TrackSurface for Acts MultiTrajectory and TrackSummary.
const std::vector< float > & translation() const
access translation parameters as plain vector
size_t size() const
retrieve the size of the internal vectors for the data storage
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
SurfaceType
This enumerator simplifies the persistency & calculations, by saving a dynamic_cast,...