In version 2.0.0, Dirac Spinor initialization was incorrect for antiparticles, in two constructors,
both the constructor from Weyl Spinors and the constructor from four-momentum and Spinors:
*Desired behaviour: the construction from Spinor+four momentum the input spinor should always describe the physical spin of the particle, not the actual components of the Dirac spinor. These are equivalent for particles but not for antiparticles. For antiparticles, charge conjugation should be applied to the spinor. Actual behaviour: no charge conjugation is applied to the antiparticles. This must be corrected.
* Desired behaviour: the construction from Weyl spinor renormalizes the Weyl spinor and places it into the Left-handed or the Right-handed component of the Dirac spinor. "L" and "R" for Weyl spinors refers to the representation, not the actual helicity of particles. The actual behaviour for Weyl spinors is: charge conjugation is applied for antiparticles. This must be corrected.
In version 2.0.0, Dirac Spinor initialization was incorrect for antiparticles, in two constructors,
both the constructor from Weyl Spinors and the constructor from four-momentum and Spinors:
*Desired behaviour: the construction from Spinor+four momentum the input spinor should always describe the physical spin of the particle, not the actual components of the Dirac spinor. These are equivalent for particles but not for antiparticles. For antiparticles, charge conjugation should be applied to the spinor. Actual behaviour: no charge conjugation is applied to the antiparticles. This must be corrected.
* Desired behaviour: the construction from Weyl spinor renormalizes the Weyl spinor and places it into the Left-handed or the Right-handed component of the Dirac spinor. "L" and "R" for Weyl spinors refers to the representation, not the actual helicity of particles. The actual behaviour for Weyl spinors is: charge conjugation is applied for antiparticles. This must be corrected.