File VectorMultiTrajectory.hpp¶
-
namespace Acts
Note
This file is foreseen for the
Geometry
module to replaceExtent
Functions
-
ACTS_STATIC_CHECK_CONCEPT(MutableMultiTrajectoryBackend, VectorMultiTrajectory)¶
-
ACTS_STATIC_CHECK_CONCEPT(ConstMultiTrajectoryBackend, ConstVectorMultiTrajectory)¶
-
class ConstVectorMultiTrajectory : public Acts::detail_vmt::VectorMultiTrajectoryBase, public Acts::MultiTrajectory<ConstVectorMultiTrajectory>
- #include <Acts/EventData/VectorMultiTrajectory.hpp>
Public Functions
-
ConstVectorMultiTrajectory() = default
-
inline ConstVectorMultiTrajectory(const ConstVectorMultiTrajectory &other)
-
inline ConstVectorMultiTrajectory(const VectorMultiTrajectory &other)
-
inline ConstVectorMultiTrajectory(VectorMultiTrajectory &&other)
-
ConstVectorMultiTrajectory(ConstVectorMultiTrajectory&&) = default
-
inline std::any component_impl(HashedString key, IndexType istate) const
-
inline ConstTrackStateProxy::Covariance covariance_impl(IndexType parIdx) const
-
inline constexpr bool has_impl(HashedString key, IndexType istate) const
-
inline constexpr bool hasColumn_impl(HashedString key) const
-
inline ConstTrackStateProxy::Covariance jacobian_impl(IndexType istate) const
-
template<size_t measdim>
inline ConstTrackStateProxy::Measurement<measdim> measurement_impl(IndexType istate) const
-
template<size_t measdim>
inline ConstTrackStateProxy::MeasurementCovariance<measdim> measurementCovariance_impl(IndexType istate) const
-
inline ConstTrackStateProxy::Parameters parameters_impl(IndexType parIdx) const
-
inline IndexType size_impl() const
-
inline Statistics statistics() const
-
ConstVectorMultiTrajectory() = default
-
template<>
struct IsReadOnlyMultiTrajectory<ConstVectorMultiTrajectory> : public true_type¶ - #include <Acts/EventData/VectorMultiTrajectory.hpp>
-
template<>
struct IsReadOnlyMultiTrajectory<VectorMultiTrajectory> : public false_type¶ - #include <Acts/EventData/VectorMultiTrajectory.hpp>
-
class VectorMultiTrajectory : public Acts::detail_vmt::VectorMultiTrajectoryBase, public Acts::MultiTrajectory<VectorMultiTrajectory>
- #include <Acts/EventData/VectorMultiTrajectory.hpp>
Public Functions
-
VectorMultiTrajectory() = default
-
inline VectorMultiTrajectory(const VectorMultiTrajectory &other)
-
inline VectorMultiTrajectory(VectorMultiTrajectory &&other)
-
template<typename T>
inline constexpr void addColumn_impl(const std::string &key)
-
IndexType addTrackState_impl(TrackStatePropMask mask = TrackStatePropMask::All, IndexType iprevious = kInvalid)
-
inline void allocateCalibrated_impl(IndexType istate, size_t measdim)
-
void clear_impl()
-
inline std::any component_impl(HashedString key, IndexType istate)
-
inline std::any component_impl(HashedString key, IndexType istate) const
-
inline TrackStateProxy::Covariance covariance_impl(IndexType parIdx)
-
inline ConstTrackStateProxy::Covariance covariance_impl(IndexType parIdx) const
-
inline constexpr bool has_impl(HashedString key, IndexType istate) const
-
inline constexpr bool hasColumn_impl(HashedString key) const
-
inline TrackStateProxy::Covariance jacobian_impl(IndexType istate)
-
inline ConstTrackStateProxy::Covariance jacobian_impl(IndexType istate) const
-
template<size_t measdim>
inline TrackStateProxy::Measurement<measdim> measurement_impl(IndexType istate)
-
template<size_t measdim>
inline ConstTrackStateProxy::Measurement<measdim> measurement_impl(IndexType istate) const
-
template<size_t measdim>
inline TrackStateProxy::MeasurementCovariance<measdim> measurementCovariance_impl(IndexType istate)
-
template<size_t measdim>
inline ConstTrackStateProxy::MeasurementCovariance<measdim> measurementCovariance_impl(IndexType istate) const
-
inline TrackStateProxy::Parameters parameters_impl(IndexType parIdx)
-
inline ConstTrackStateProxy::Parameters parameters_impl(IndexType parIdx) const
-
inline void setUncalibratedSourceLink_impl(IndexType istate, SourceLink sourceLink)
-
inline IndexType size_impl() const
-
inline Statistics statistics() const
-
void unset_impl(TrackStatePropMask target, IndexType istate)
-
VectorMultiTrajectory() = default
-
ACTS_STATIC_CHECK_CONCEPT(MutableMultiTrajectoryBackend, VectorMultiTrajectory)¶