#include <SeedContainer.h>
Definition at line 19 of file SeedContainer.h.
◆ Base
◆ const_iterator
◆ Seed1
◆ SpacePointContainer
◆ SpacePointValue
◆ SpacePointValueBase
◆ value_type
◆ at()
| Seed ActsTrk::SeedContainer::at |
( |
Index |
index | ) |
const |
|
inline |
◆ begin()
◆ end()
◆ operator[]()
| Seed ActsTrk::SeedContainer::operator[] |
( |
Index |
index | ) |
const |
|
inlinenoexcept |
◆ push_back() [1/6]
| Acts::MutableSeedProxy2 ActsTrk::SeedContainer::push_back |
( |
Acts::MutableSeedProxy2 |
seed | ) |
|
|
inline |
◆ push_back() [2/6]
| Acts::MutableSeedProxy2 ActsTrk::SeedContainer::push_back |
( |
Acts::SpacePointIndexSubset2 |
sp | ) |
|
|
inline |
Definition at line 35 of file SeedContainer.h.
36 Acts::MutableSeedProxy2
seed = createSeed();
37 seed.assignSpacePointIndices(sp);
◆ push_back() [3/6]
| Acts::MutableSeedProxy2 ActsTrk::SeedContainer::push_back |
( |
const Seed1 * |
pSeed | ) |
|
|
inline |
◆ push_back() [4/6]
template<template< typename > class seed_type, typename container_t >
| Acts::MutableSeedProxy2 ActsTrk::SeedContainer::push_back |
( |
const seed_type< Acts::SpacePointProxy< container_t >> * |
pSeed | ) |
|
|
inline |
Definition at line 47 of file SeedContainer.h.
48 return push_back(pSeed, [
this](
const Acts::SpacePointProxy<container_t> *sp) -> Acts::SpacePointIndex2 {
50 assert(
m_spacePoints[sp->index()] == &sp->externalSpacePoint());
◆ push_back() [5/6]
template<typename seed_type , typename spindex_fun >
| Acts::MutableSeedProxy2 ActsTrk::SeedContainer::push_back |
( |
seed_type * |
pSeed, |
|
|
spindex_fun |
spindex |
|
) |
| |
|
inline |
Definition at line 97 of file SeedContainer.h.
98 std::vector<Acts::SpacePointIndex2> spacePointIndices;
99 spacePointIndices.reserve(pSeed->sp().size());
100 for (
auto sp2 : pSeed->sp()) {
101 Acts::SpacePointIndex2 ind = spindex(sp2);
102 spacePointIndices.push_back(ind);
104 Acts::MutableSeedProxy2
seed = createSeed();
105 seed.assignSpacePointIndices(spacePointIndices);
106 seed.vertexZ() = pSeed->z();
107 seed.quality() = pSeed->seedQuality();
◆ push_back() [6/6]
| Acts::MutableSeedProxy2 ActsTrk::SeedContainer::push_back |
( |
std::unique_ptr< Seed1 > |
pSeed | ) |
|
|
inline |
◆ spacePoints() [1/2]
◆ spacePoints() [2/2]
◆ m_spacePoints
The documentation for this struct was generated from the following file: