ATLAS Offline Software
|
#include <ParticleShallowClone_p1.h>
Public Member Functions | |
ParticleShallowClone_p1 () | |
Default constructor: More... | |
~ParticleShallowClone_p1 ()=default | |
Destructor: More... | |
Private Attributes | |
P4PxPyPzE_p1 | m_momentum |
the 4-mom part More... | |
ElementLinkInt_p3 | m_masterLink |
The persistent pointer (ElementLink) to the original "master" particle. More... | |
ElementLinkInt_p3 | m_originLink |
Persistent pointer (ElementLink) to the origin of this particle. More... | |
bool | m_hasCharge |
Switch to tell if this particle has a charge. More... | |
float | m_charge |
Value of the charge of the particle (this has real meaning, only if hasCharge() returns true) More... | |
Friends | |
class | ParticleShallowCloneCnv_p1 |
Definition at line 27 of file ParticleShallowClone_p1.h.
|
inline |
Default constructor:
Definition at line 79 of file ParticleShallowClone_p1.h.
|
default |
Destructor:
|
friend |
Definition at line 34 of file ParticleShallowClone_p1.h.
|
private |
Value of the charge of the particle (this has real meaning, only if hasCharge() returns true)
Definition at line 69 of file ParticleShallowClone_p1.h.
|
private |
Switch to tell if this particle has a charge.
Definition at line 64 of file ParticleShallowClone_p1.h.
|
private |
The persistent pointer (ElementLink) to the original "master" particle.
Definition at line 58 of file ParticleShallowClone_p1.h.
|
private |
the 4-mom part
Definition at line 55 of file ParticleShallowClone_p1.h.
|
private |
Persistent pointer (ElementLink) to the origin of this particle.
Definition at line 61 of file ParticleShallowClone_p1.h.