Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::detail_lt::TrackStateRange< reverse, trajectory_t, M, ReadOnly > Class Template Reference

Helper type that wraps two iterators. More...

#include <acts/blob/sPHENIX/Core/include/Acts/EventData/MultiTrajectory.hpp>

Classes

struct  Iterator
 

Public Member Functions

 TrackStateRange (ProxyType _begin)
 

Private Types

using ProxyType = TrackStateProxy< trajectory_t, M, ReadOnly >
 
using IndexType = typename ProxyType::IndexType
 

Static Private Attributes

static constexpr IndexType kInvalid = ProxyType::kInvalid
 

Detailed Description

template<bool reverse, typename trajectory_t, size_t M, bool ReadOnly>
class Acts::detail_lt::TrackStateRange< reverse, trajectory_t, M, ReadOnly >

Helper type that wraps two iterators.

Definition at line 975 of file MultiTrajectory.hpp.

View newest version in sPHENIX GitHub at line 975 of file MultiTrajectory.hpp

Member Typedef Documentation

template<bool reverse, typename trajectory_t , size_t M, bool ReadOnly>
using Acts::detail_lt::TrackStateRange< reverse, trajectory_t, M, ReadOnly >::IndexType = typename ProxyType::IndexType
private

Definition at line 977 of file MultiTrajectory.hpp.

View newest version in sPHENIX GitHub at line 977 of file MultiTrajectory.hpp

template<bool reverse, typename trajectory_t , size_t M, bool ReadOnly>
using Acts::detail_lt::TrackStateRange< reverse, trajectory_t, M, ReadOnly >::ProxyType = TrackStateProxy<trajectory_t, M, ReadOnly>
private

Definition at line 976 of file MultiTrajectory.hpp.

View newest version in sPHENIX GitHub at line 976 of file MultiTrajectory.hpp

Constructor & Destructor Documentation

template<bool reverse, typename trajectory_t , size_t M, bool ReadOnly>
Acts::detail_lt::TrackStateRange< reverse, trajectory_t, M, ReadOnly >::TrackStateRange ( ProxyType  _begin)
inline

Definition at line 1033 of file MultiTrajectory.hpp.

View newest version in sPHENIX GitHub at line 1033 of file MultiTrajectory.hpp

Member Data Documentation

template<bool reverse, typename trajectory_t , size_t M, bool ReadOnly>
constexpr IndexType Acts::detail_lt::TrackStateRange< reverse, trajectory_t, M, ReadOnly >::kInvalid = ProxyType::kInvalid
staticprivate

Definition at line 978 of file MultiTrajectory.hpp.

View newest version in sPHENIX GitHub at line 978 of file MultiTrajectory.hpp


The documentation for this class was generated from the following file: