|  | ATLAS Offline Software
    | 
Struct to hold the parameters of a particle definition. More...
#include <IPhysicsConstructor.h>
| Public Attributes | |
| double | mass {0} | 
| double | width {0} | 
| double | charge {0} | 
| double | pdgCode {0} | 
| bool | stable {false} | 
| double | lifetime {0} | 
| bool | shortlived {false} | 
Struct to hold the parameters of a particle definition.
When the physics constructor needs to create a new particle definition, this struct can be used by derived classes to pass the parameters to the constructor.
Definition at line 21 of file IPhysicsConstructor.h.
| double ParticleDefinitionParams::charge {0} | 
Definition at line 24 of file IPhysicsConstructor.h.
| double ParticleDefinitionParams::lifetime {0} | 
Definition at line 27 of file IPhysicsConstructor.h.
| double ParticleDefinitionParams::mass {0} | 
Definition at line 22 of file IPhysicsConstructor.h.
| double ParticleDefinitionParams::pdgCode {0} | 
Definition at line 25 of file IPhysicsConstructor.h.
| bool ParticleDefinitionParams::shortlived {false} | 
Definition at line 28 of file IPhysicsConstructor.h.
| bool ParticleDefinitionParams::stable {false} | 
Definition at line 26 of file IPhysicsConstructor.h.
| double ParticleDefinitionParams::width {0} | 
Definition at line 23 of file IPhysicsConstructor.h.
 1.8.18
 1.8.18