ATLAS Offline Software
Loading...
Searching...
No Matches
Trk::TrackTruthKey Class Reference

#include <TrackTruthKey.h>

Collaboration diagram for Trk::TrackTruthKey:

Public Types

typedef TrackCollection::size_type size_type

Public Member Functions

size_type index () const
 TrackTruthKey (size_type i)
 TrackTruthKey (const ElementLink< TrackCollection > &el)
 TrackTruthKey ()

Private Attributes

size_type m_index

Detailed Description

Definition at line 22 of file TrackTruthKey.h.

Member Typedef Documentation

◆ size_type

Constructor & Destructor Documentation

◆ TrackTruthKey() [1/3]

Trk::TrackTruthKey::TrackTruthKey ( size_type i)
inline

Definition at line 29 of file TrackTruthKey.h.

29: m_index(i) {}

◆ TrackTruthKey() [2/3]

Trk::TrackTruthKey::TrackTruthKey ( const ElementLink< TrackCollection > & el)
inline

Definition at line 36 of file TrackTruthKey.h.

◆ TrackTruthKey() [3/3]

Trk::TrackTruthKey::TrackTruthKey ( )
inline

Definition at line 39 of file TrackTruthKey.h.

39: m_index(-1U) {}

Member Function Documentation

◆ index()

size_type Trk::TrackTruthKey::index ( ) const
inline

Definition at line 27 of file TrackTruthKey.h.

27{ return m_index; }

Member Data Documentation

◆ m_index

size_type Trk::TrackTruthKey::m_index
private

Definition at line 42 of file TrackTruthKey.h.


The documentation for this class was generated from the following file: