5#ifndef ACTSTRKEVENT_PERSISTENTTRACKCONTAINER_H
6#define ACTSTRKEVENT_PERSISTENTTRACKCONTAINER_H
10#include "Acts/EventData/TrackContainer.hpp"
36 using PersistentTrackContainerBase::PersistentTrackContainerBase;
39 return getTrack(
index);
47 :
public Acts::TrackContainer<ActsTrk::MutablePersistentTrackBackend,
48 ActsTrk::MutablePersistentTrackStateBackend,
49 Acts::detail::ValueHolder> {
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Read only version of MTJ The implementation is separate as the details are significantly different an...
Athena implementation of ACTS::MultiTrajectory (ReadWrite version) The data is stored in 4 external b...
ConstTrackProxy operator[](unsigned int index) const
ConstTrackProxy value_type
Object reference supporting deferred reading from StoreGate.
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
Acts::TrackContainer< ActsTrk::PersistentTrackBackend, ActsTrk::PersistentTrackStateBackend, ActsTrk::DataLinkHolder > PersistentTrackContainerBase
ActsTrk::MutableMultiTrajectory MutablePersistentTrackStateBackend
ActsTrk::TrackSummaryContainer PersistentTrackBackend
ActsTrk::MultiTrajectory PersistentTrackStateBackend
ActsTrk::MutableTrackSummaryContainer MutablePersistentTrackBackend
const T & operator*() const
const T * operator->() const
DataLinkHolder(const DataLink< T > &link)
MutablePersistentTrackContainer()