ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MultiTrajectory.hpp File Reference
#include <bitset>
#include <cstdint>
#include <type_traits>
#include <vector>
#include <Eigen/Core>
#include "Acts/EventData/TrackState.hpp"
#include "Acts/Geometry/GeometryContext.hpp"
#include "Acts/Utilities/ParameterDefinitions.hpp"
#include "Acts/Utilities/TypeTraits.hpp"
#include "Acts/EventData/MultiTrajectory.ipp"
+ Include dependency graph for MultiTrajectory.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MultiTrajectory< source_link_t >
 
struct  Acts::detail_lt::GrowableColumns< Storage, kSizeIncrement >
 
struct  Acts::detail_lt::Types< Size, ReadOnlyMaps >
 Type construction helper for coefficients and associated covariances. More...
 
struct  Acts::detail_lt::IndexData
 
class  Acts::detail_lt::TrackStateProxy< source_link_t, N, M, ReadOnly >
 
class  Acts::MultiTrajectory< source_link_t >
 

Namespaces

namespace  Acts
 Set the Geometry Context PLUGIN.
 
namespace  Acts::detail_lt
 
namespace  Acts::TrackStatePropMask
 

Typedefs

template<typename T , bool select>
using Acts::detail_lt::ConstIf = std::conditional_t< select, const T, T >
 Either type T or const T depending on the boolean.
 
template<typename T , typename TS >
using Acts::detail_lt::call_operator_t = decltype(std::declval< T >()(std::declval< TS >()))
 
using Acts::TrackStatePropMask::Type = std::bitset< 8 >
 Type of the bitmasks.
 

Variables

template<typename T , typename TS >
constexpr bool Acts::detail_lt::VisitorConcept
 
constexpr Type Acts::TrackStatePropMask::Predicted {1 << 0}
 
constexpr Type Acts::TrackStatePropMask::Filtered {1 << 1}
 
constexpr Type Acts::TrackStatePropMask::Smoothed {1 << 2}
 
constexpr Type Acts::TrackStatePropMask::Jacobian {1 << 3}
 
constexpr Type Acts::TrackStatePropMask::Uncalibrated {1 << 4}
 
constexpr Type Acts::TrackStatePropMask::Calibrated {1 << 5}
 
constexpr Type Acts::TrackStatePropMask::All {static_cast<unsigned long long>(-1)}
 
constexpr Type Acts::TrackStatePropMask::None {0}