ATLAS Offline Software
|
#include <SimBarCode.h>
Public Types | |
typedef std::pair< int, HepMcParticleLink::index_type > | ExtBarCode |
Public Member Functions | |
SimBarCode (int barCode, HepMcParticleLink::index_type evtIndex, int pdgCode) | |
SimBarCode (const HepMcParticleLink &, int pdgCode) | |
~SimBarCode () | |
int | barCode () const |
int | actualBarCode () const |
HepMcParticleLink::index_type | evtIndex () const |
int | pdgCode () const |
bool | unknownPdgCode () const |
bool | isNonUniqueSecondary () const |
bool | operator< (const SimBarCode &) const |
ExtBarCode | extBarCode () const |
Static Public Attributes | |
static const int | unknownPDG = -999 |
Private Attributes | |
int | m_barCode |
HepMcParticleLink::index_type | m_evtIndex |
int | m_pdgCode |
Definition at line 22 of file SimBarCode.h.
typedef std::pair<int,HepMcParticleLink::index_type> SimBarCode::ExtBarCode |
Definition at line 42 of file SimBarCode.h.
SimBarCode::SimBarCode | ( | int | barCode, |
HepMcParticleLink::index_type | evtIndex, | ||
int | pdgCode | ||
) |
SimBarCode::SimBarCode | ( | const HepMcParticleLink & | , |
int | pdgCode | ||
) |
|
inline |
Definition at line 29 of file SimBarCode.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 43 of file SimBarCode.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 35 of file SimBarCode.h.
|
private |
Definition at line 47 of file SimBarCode.h.
|
private |
Definition at line 48 of file SimBarCode.h.
|
private |
Definition at line 49 of file SimBarCode.h.
|
static |
Definition at line 25 of file SimBarCode.h.