![]() |
ATLAS Offline Software
|
#include <ParticleBase_p2.h>
Public Member Functions | |
| ParticleBase_p2 () | |
| Default constructor: | |
| ~ParticleBase_p2 ()=default | |
| Destructor: | |
Private Attributes | |
| float | m_charge |
| Charge of the particle. | |
| bool | m_hasCharge |
| switch to know if the particle has charge informations | |
| bool | m_hasPdgId |
| switch to know if the particle has PDG Id informations | |
| int | m_pdgId |
| ParticleDataGroup Id of the particle. | |
| int | m_dataType |
type of data (see IParticle for more infos) | |
| ElementLinkInt_p3 | m_origin |
| link to the particle's origin | |
| AthenaBarCode_p1 | m_athenabarcode |
| athena barcode | |
Friends | |
| class | ParticleBaseCnv_p2 |
Definition at line 25 of file ParticleBase_p2.h.
| ParticleBase_p2::ParticleBase_p2 | ( | ) |
Default constructor:
Definition at line 24 of file ParticleBase_p2.cxx.
|
default |
Destructor:
|
friend |
Definition at line 33 of file ParticleBase_p2.h.
|
private |
athena barcode
Definition at line 72 of file ParticleBase_p2.h.
|
private |
Charge of the particle.
Definition at line 54 of file ParticleBase_p2.h.
|
private |
type of data (see IParticle for more infos)
Definition at line 66 of file ParticleBase_p2.h.
|
private |
switch to know if the particle has charge informations
Definition at line 57 of file ParticleBase_p2.h.
|
private |
switch to know if the particle has PDG Id informations
Definition at line 60 of file ParticleBase_p2.h.
|
private |
link to the particle's origin
Definition at line 69 of file ParticleBase_p2.h.
|
private |
ParticleDataGroup Id of the particle.
Definition at line 63 of file ParticleBase_p2.h.