ATLAS Offline Software
Public Types | Public Member Functions | Private Attributes | List of all members
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

Definition at line 25 of file TrackTruthKey.h.

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.

36 : m_index(el.index()) {}

◆ 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:
Trk::TrackTruthKey::m_index
size_type m_index
Definition: TrackTruthKey.h:42
lumiFormat.i
int i
Definition: lumiFormat.py:92
plotIsoValidation.el
el
Definition: plotIsoValidation.py:197