Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Plugins/Podio/include/Acts/Plugins/Podio/PodioTrackContainer.hpp>
Public Attributes | |
m_collection | |
Private Member Functions | |
std::shared_ptr< const Surface > | getOrCreateSurface (IndexType itrack) |
Private Attributes | |
friend | PodioTrackContainerBase |
std::unique_ptr < ActsPodioEdm::TrackCollection > | m_collection |
std::unordered_map < HashedString, std::unique_ptr < podio_detail::DynamicColumnBase > > | m_dynamic |
Additional Inherited Members | |
Public Types inherited from Acts::PodioTrackContainerBase | |
using | IndexType = MultiTrajectoryTraits::IndexType |
using | Parameters = typename detail_lt::Types< eBoundSize, false >::CoefficientsMap |
using | Covariance = typename detail_lt::Types< eBoundSize, false >::CovarianceMap |
using | ConstParameters = typename detail_lt::Types< eBoundSize, true >::CoefficientsMap |
using | ConstCovariance = typename detail_lt::Types< eBoundSize, true >::CovarianceMap |
Static Public Attributes inherited from Acts::PodioTrackContainerBase | |
static constexpr auto | kInvalid = MultiTrajectoryTraits::kInvalid |
static constexpr auto | MeasurementSizeMax |
Protected Member Functions inherited from Acts::PodioTrackContainerBase | |
PodioTrackContainerBase (const PodioUtil::ConversionHelper &helper) | |
Protected Attributes inherited from Acts::PodioTrackContainerBase | |
std::vector< std::shared_ptr < const Surface > > | m_surfaces |
Definition at line 128 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 128 of file PodioTrackContainer.hpp
|
inline |
Definition at line 130 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 130 of file PodioTrackContainer.hpp
|
default |
Acts::MutablePodioTrackContainer::MutablePodioTrackContainer | ( | const ConstPodioTrackContainer & | other | ) |
|
inline |
Definition at line 198 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 198 of file PodioTrackContainer.hpp
References Acts::hashString().
|
inline |
Definition at line 185 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 185 of file PodioTrackContainer.hpp
References Acts::PodioUtil::kNoSurface, Acts::PodioTrackContainerBase::m_surfaces, and vec.
|
inline |
Definition at line 155 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 155 of file PodioTrackContainer.hpp
|
inline |
Definition at line 159 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 159 of file PodioTrackContainer.hpp
void Acts::MutablePodioTrackContainer::copyDynamicFrom_impl | ( | IndexType | dstIdx, |
const MutablePodioTrackContainer & | src, | ||
IndexType | srcIdx | ||
) |
|
inline |
Definition at line 212 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 212 of file PodioTrackContainer.hpp
|
inline |
Definition at line 216 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 216 of file PodioTrackContainer.hpp
void Acts::MutablePodioTrackContainer::ensureDynamicColumns_impl | ( | const MutablePodioTrackContainer & | other | ) |
|
inlineprivate |
Definition at line 144 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 144 of file PodioTrackContainer.hpp
References Acts::PodioUtil::convertSurfaceFromPodio(), and Acts::PodioTrackContainerBase::m_surfaces.
|
inline |
Definition at line 163 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 163 of file PodioTrackContainer.hpp
|
inline |
Definition at line 203 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 203 of file PodioTrackContainer.hpp
|
inline |
Definition at line 207 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 207 of file PodioTrackContainer.hpp
|
inline |
Definition at line 170 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 170 of file PodioTrackContainer.hpp
References Acts::PodioTrackContainerBase::m_surfaces.
|
inline |
Definition at line 232 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 232 of file PodioTrackContainer.hpp
References Acts::PodioTrackContainerBase::m_surfaces, testing::internal::move(), and physmon_simulation::s.
void Acts::MutablePodioTrackContainer::removeTrack_impl | ( | IndexType | itrack | ) |
|
inline |
Definition at line 228 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 228 of file PodioTrackContainer.hpp
|
inline |
Definition at line 174 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 174 of file PodioTrackContainer.hpp
References Acts::PodioUtil::convertSurfaceToPodio(), Acts::PodioTrackContainerBase::m_surfaces, and testing::internal::move().
|
inline |
Definition at line 167 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 167 of file PodioTrackContainer.hpp
|
inline |
Definition at line 230 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 230 of file PodioTrackContainer.hpp
Acts::MutablePodioTrackContainer::m_collection |
Definition at line 132 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 132 of file PodioTrackContainer.hpp
|
private |
Definition at line 250 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 250 of file PodioTrackContainer.hpp
|
private |
Definition at line 253 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 253 of file PodioTrackContainer.hpp
|
private |
Definition at line 248 of file PodioTrackContainer.hpp.
View newest version in sPHENIX GitHub at line 248 of file PodioTrackContainer.hpp