![]() |
ATLAS Offline Software
|
#include <TrackHelper.h>
Public Member Functions | |
| TrackHelper (const G4Track *t) | |
| bool | IsPrimary () const |
| bool | IsRegeneratedPrimary () const |
| bool | IsRegisteredSecondary () const |
| bool | IsSecondary () const |
| int | GetBarcode () const |
| int | GetUniqueID () const |
| int | GetStatus () const |
| TrackInformation * | GetTrackInformation () |
| HepMcParticleLink | GenerateParticleLink () |
| Generates a creates new HepMcParticleLink object on the stack based on GetUniqueID(), assuming that the link should point at the first GenEvent in the McEventCollection. More... | |
Private Attributes | |
| TrackInformation * | m_trackInfo |
Definition at line 14 of file TrackHelper.h.
| TrackHelper::TrackHelper | ( | const G4Track * | t | ) |
Definition at line 11 of file TrackHelper.cxx.
|
inline |
Generates a creates new HepMcParticleLink object on the stack based on GetUniqueID(), assuming that the link should point at the first GenEvent in the McEventCollection.
Definition at line 35 of file TrackHelper.h.
| int TrackHelper::GetBarcode | ( | ) | const |
Definition at line 35 of file TrackHelper.cxx.
| int TrackHelper::GetStatus | ( | ) | const |
Definition at line 47 of file TrackHelper.cxx.
|
inline |
Definition at line 24 of file TrackHelper.h.
| int TrackHelper::GetUniqueID | ( | ) | const |
Definition at line 41 of file TrackHelper.cxx.
| bool TrackHelper::IsPrimary | ( | ) | const |
Definition at line 15 of file TrackHelper.cxx.
| bool TrackHelper::IsRegeneratedPrimary | ( | ) | const |
Definition at line 20 of file TrackHelper.cxx.
| bool TrackHelper::IsRegisteredSecondary | ( | ) | const |
Definition at line 25 of file TrackHelper.cxx.
| bool TrackHelper::IsSecondary | ( | ) | const |
Definition at line 30 of file TrackHelper.cxx.
|
private |
Definition at line 32 of file TrackHelper.h.
1.8.18