ATLAS Offline Software
Loading...
Searching...
No Matches
Rec::TrackParticleTruthKey Class Reference

#include <TrackParticleTruthKey.h>

Collaboration diagram for Rec::TrackParticleTruthKey:

Public Types

typedef TrackParticleContainer::size_type size_type

Public Member Functions

 TrackParticleTruthKey (const ElementLink< TrackParticleContainer > &el)
 TrackParticleTruthKey ()
bool isValid () const
size_type index () const
const ElementLink< TrackParticleContainer > & link () const

Private Attributes

ElementLink< TrackParticleContainerm_EL

Detailed Description

Definition at line 20 of file TrackParticleTruthKey.h.

Member Typedef Documentation

◆ size_type

Constructor & Destructor Documentation

◆ TrackParticleTruthKey() [1/2]

Rec::TrackParticleTruthKey::TrackParticleTruthKey ( const ElementLink< TrackParticleContainer > & el)
inline

Definition at line 26 of file TrackParticleTruthKey.h.

26: m_EL(el) {}
ElementLink< TrackParticleContainer > m_EL

◆ TrackParticleTruthKey() [2/2]

Rec::TrackParticleTruthKey::TrackParticleTruthKey ( )
inline

Definition at line 29 of file TrackParticleTruthKey.h.

29{}

Member Function Documentation

◆ index()

size_type Rec::TrackParticleTruthKey::index ( ) const
inline

Definition at line 35 of file TrackParticleTruthKey.h.

35{ return (m_EL.index()); }

◆ isValid()

bool Rec::TrackParticleTruthKey::isValid ( ) const
inline

Definition at line 32 of file TrackParticleTruthKey.h.

32{ return (m_EL.isValid()); }

◆ link()

const ElementLink< TrackParticleContainer > & Rec::TrackParticleTruthKey::link ( ) const
inline

Definition at line 37 of file TrackParticleTruthKey.h.

37{ return m_EL; }

Member Data Documentation

◆ m_EL

ElementLink<TrackParticleContainer> Rec::TrackParticleTruthKey::m_EL
private

Definition at line 41 of file TrackParticleTruthKey.h.


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