#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]
| ActsTrk::detail::SharedHitCounter::SharedHitCounter |
( |
const SharedHitCounter & | | ) |
|
|
default |
◆ 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
| TrackStateIndex ActsTrk::detail::SharedHitCounter::s_noTrackState {std::numeric_limits<std::size_t>::max(), std::numeric_limits<std::size_t>::max()} |
|
staticconstexprprivate |
Definition at line 57 of file SharedHitCounter.h.
57{std::numeric_limits<std::size_t>::max(), std::numeric_limits<std::size_t>::max()};
The documentation for this class was generated from the following file: