Type of track point information. More...
#include <Track.h>
Public Member Functions | |
TrackPoint (TrackPointData const &data) | |
TrackPoint (TrackPointData &&data) | |
Public Member Functions inherited from proxy::TrackPointWrapper< TrackPointData > | |
recob::Track const & | track () const |
Returns the track this point belongs to. More... | |
auto | position () const -> decltype(auto) |
auto | momentum () const -> decltype(auto) |
art::Ptr< recob::Hit > | hitPtr () const |
Returns the hit associated with the trajectory point. More... | |
recob::TrackFitHitInfo const * | fitInfoPtr () const |
Returns fit info associated with the trajectory point. More... | |
auto | index () const -> decltype(auto) |
Returns the index of this point in the trajectory. More... | |
recob::Hit const * | hit () const |
Returns a pointer to the hit on the trajectory point, if any. More... | |
auto | flags () const -> decltype(auto) |
bool | isPointValid () const |
Returns whether the trajectory point is valid. More... | |
Static Private Attributes | |
static constexpr bool | asserts = details::StaticAsserts<TrackPointWrapper<TrackPointData>>::value |
Additional Inherited Members | |
Protected Member Functions inherited from proxy::TrackPointWrapper< TrackPointData > | |
TrackPointWrapper ()=default | |
TrackPointWrapper (TrackPointWrapper const &)=default | |
TrackPointWrapper (TrackPointWrapper &&)=default | |
TrackPointWrapper & | operator= (TrackPointWrapper const &)=default |
TrackPointWrapper & | operator= (TrackPointWrapper &&)=default |
Type of track point information.
proxy::TrackPointWrapper
For its interface, see proxy::TrackPointWrapper
.
|
inline |
Definition at line 689 of file Track.h.
|
inline |
Definition at line 690 of file Track.h.
|
staticprivate |