#include <TrackSummaryContainer.h>
◆ IndexType
◆ TrackSummaryContainer()
◆ component_impl()
std::any ActsTrk::TrackSummaryContainer::component_impl |
( |
Acts::HashedString |
key, |
|
|
ActsTrk::IndexType |
itrack |
|
) |
| const |
access to components by pointer with type
Definition at line 78 of file TrackSummaryContainer.cxx.
90 throw std::runtime_error(
"TrackSummaryContainer no such component " +
◆ covariance()
◆ decodeSurfaces()
◆ dynamicKeys_impl()
std::vector< Acts::HashedString > ActsTrk::TrackSummaryContainer::dynamicKeys_impl |
( |
| ) |
const |
◆ fillFrom()
◆ hasColumn_impl()
constexpr bool ActsTrk::TrackSummaryContainer::hasColumn_impl |
( |
Acts::HashedString |
key | ) |
const |
|
constexpr |
return true if the container has specific decoration
Definition at line 214 of file Tracking/Acts/ActsEvent/ActsEvent/TrackSummaryContainer.h.
216 using namespace Acts::HashedStringLiteral;
220 case "nMeasurements"_hash:
225 case "nOutliers"_hash:
226 case "hSharedHits"_hash:
227 case "tipIndex"_hash:
228 case "stemIndex"_hash:
◆ parameters()
◆ particleHypothesis_impl()
Acts::ParticleHypothesis ActsTrk::TrackSummaryContainer::particleHypothesis_impl |
( |
IndexType |
itrack | ) |
const |
◆ referenceSurface_impl()
return pointer to reference surface
Definition at line 32 of file TrackSummaryContainer.cxx.
35 throw std::out_of_range(
36 "TrackSummaryContainer index out of range when accessing reference "
◆ restoreDecorations()
void ActsTrk::TrackSummaryContainer::restoreDecorations |
( |
| ) |
|
◆ size_impl()
std::size_t ActsTrk::TrackSummaryContainer::size_impl |
( |
| ) |
const |
◆ MutableTrackContainerHandle
template<typename T >
friend class MutableTrackContainerHandle |
|
friend |
◆ MutableTrackSummaryContainer
◆ kInvalid
constexpr auto ActsTrk::TrackSummaryContainer::kInvalid = Acts::MultiTrajectoryTraits::kInvalid |
|
staticconstexpr |
◆ m_decorations
◆ m_surfaces
std::vector<std::shared_ptr<const Acts::Surface> > ActsTrk::TrackSummaryContainer::m_surfaces |
|
protected |
◆ m_trackBackend
◆ staticVariableHashes
const std::set< Acts::HashedString > ActsTrk::TrackSummaryContainer::staticVariableHashes |
|
static |
◆ staticVariables
const std::set< std::string > ActsTrk::TrackSummaryContainer::staticVariables |
|
static |
Initial value:= {
"params", "covParams", "nMeasurements", "nHoles", "chi2f",
"ndf", "nOutliers", "nSharedHits", "tipIndex", "stemIndex",
"particleHypothesis", "surfaceIndex"}
Definition at line 61 of file Tracking/Acts/ActsEvent/ActsEvent/TrackSummaryContainer.h.
The documentation for this class was generated from the following files:
xAOD::ParticleHypothesis convert(Acts::ParticleHypothesis h)
std::shared_ptr< const Acts::Surface > decodeSurface(const xAOD::TrackSurface *backend, const Acts::GeometryContext &geoContext)
Creates transient Acts Surface objects given a surface backend implementation should be exact mirror ...