#include <SharedHitCounter.h>
|
| SharedHitCounter ()=default |
|
| SharedHitCounter (const SharedHitCounter &)=default |
|
SharedHitCounter & | operator= (const SharedHitCounter &)=default |
|
| SharedHitCounter (SharedHitCounter &&) noexcept=default |
|
SharedHitCounter & | operator= (SharedHitCounter &&) noexcept=default |
|
| ~SharedHitCounter ()=default |
|
template<Acts::TrackContainerFrontend track_container_t> |
auto | computeSharedHitsDynamic (typename track_container_t::TrackProxy &track, track_container_t &tracks, MeasurementIndex &measurementIndex, bool removeSharedHits=false) -> ReturnSharedAndBad |
|
template<Acts::TrackContainerFrontend track_container_t> |
auto | computeSharedHits (typename track_container_t::TrackProxy &track, track_container_t &tracks, const MeasurementIndex &measurementIndex, bool removeSharedHits=false) -> ReturnSharedAndBad |
|
template<Acts::TrackContainerFrontend track_container_t, typename IndexFun > |
auto | computeSharedHits (typename track_container_t::TrackProxy &track, track_container_t &tracks, std::size_t indexSize, IndexFun &&indexFun, bool removeSharedHits=false) -> ReturnSharedAndBad |
|
Definition at line 19 of file SharedHitCounter.h.
◆ ReturnSharedAndBad
◆ SharedHitCounter() [1/3]
ActsTrk::detail::SharedHitCounter::SharedHitCounter |
( |
| ) |
|
|
default |
◆ SharedHitCounter() [2/3]
◆ SharedHitCounter() [3/3]
◆ ~SharedHitCounter()
ActsTrk::detail::SharedHitCounter::~SharedHitCounter |
( |
| ) |
|
|
default |
◆ computeSharedHits() [1/2]
template<Acts::TrackContainerFrontend track_container_t>
auto ActsTrk::detail::SharedHitCounter::computeSharedHits |
( |
typename track_container_t::TrackProxy & |
track, |
|
|
track_container_t & |
tracks, |
|
|
const MeasurementIndex & |
measurementIndex, |
|
|
bool |
removeSharedHits = false |
|
) |
| -> ReturnSharedAndBad |
|
inline |
◆ computeSharedHits() [2/2]
template<Acts::TrackContainerFrontend track_container_t, typename IndexFun >
auto ActsTrk::detail::SharedHitCounter::computeSharedHits |
( |
typename track_container_t::TrackProxy & |
track, |
|
|
track_container_t & |
tracks, |
|
|
std::size_t |
indexSize, |
|
|
IndexFun && |
indexFun, |
|
|
bool |
removeSharedHits = false |
|
) |
| -> ReturnSharedAndBad |
|
inline |
◆ computeSharedHitsDynamic()
template<Acts::TrackContainerFrontend track_container_t>
auto ActsTrk::detail::SharedHitCounter::computeSharedHitsDynamic |
( |
typename track_container_t::TrackProxy & |
track, |
|
|
track_container_t & |
tracks, |
|
|
MeasurementIndex & |
measurementIndex, |
|
|
bool |
removeSharedHits = false |
|
) |
| -> ReturnSharedAndBad |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ m_firstTrackStateOnTheHit
std::vector<TrackStateIndex> ActsTrk::detail::SharedHitCounter::m_firstTrackStateOnTheHit |
|
private |
◆ s_noTrackState
constexpr TrackStateIndex ActsTrk::detail::SharedHitCounter::s_noTrackState {std::numeric_limits<std::size_t>::max(), std::numeric_limits<std::size_t>::max()} |
|
staticconstexprprivate |
The documentation for this class was generated from the following file: