![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include "Acts/Definitions/Algebra.hpp"#include "Acts/Definitions/TrackParametrization.hpp"#include "Acts/Definitions/Units.hpp"#include "Acts/EventData/MultiTrajectory.hpp"#include "Acts/EventData/TrackContainerBackendConcept.hpp"#include "Acts/EventData/TrackProxy.hpp"#include "Acts/EventData/Types.hpp"#include "Acts/EventData/Utils.hpp"#include "Acts/Utilities/HashedString.hpp"#include "Acts/Utilities/Holders.hpp"#include "Acts/Utilities/UnitVectors.hpp"#include <any>#include <cstddef>#include <iterator>
Include dependency graph for TrackContainer.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | IsReadOnlyTrackContainer< T > |
| class | Acts::TrackContainer< track_container_t, traj_t, holder_t > |
| struct | Acts::TrackAccessorBase< T, ReadOnly > |
Namespaces | |
| namespace | Acts |
| Acts includes to create all necessary definitions. | |
Typedefs | |
| template<typename T > | |
| using | Acts::TrackAccessor = TrackAccessorBase< T, false > |
| template<typename T > | |
| using | Acts::ConstTrackAccessor = TrackAccessorBase< T, true > |
Functions | |
| template<ACTS_CONCEPT(TrackContainerBackend) track_container_t, typename traj_t > | |
| Acts::TrackContainer (track_container_t &container, traj_t &traj) -> TrackContainer< track_container_t, traj_t, detail::RefHolder > | |
| template<ACTS_CONCEPT(TrackContainerBackend) track_container_t, typename traj_t > | |
| Acts::TrackContainer (const track_container_t &container, const traj_t &traj) -> TrackContainer< track_container_t, traj_t, detail::ConstRefHolder > | |
| template<ACTS_CONCEPT(TrackContainerBackend) track_container_t, typename traj_t > | |
| Acts::TrackContainer (track_container_t &&container, traj_t &&traj) -> TrackContainer< track_container_t, traj_t, detail::ValueHolder > | |