#include <ScalarWaveFunction.h>
Standard constructors and destructors. | |
Complex | _wf |
Complex number to store the wavefunction. | |
ScalarWaveFunction (const Lorentz5Momentum &p, tcPDPtr part, Complex wave, Direction dir=intermediate) | |
Constructor, set the momentum, direction and Wavefunction. | |
ScalarWaveFunction (const Lorentz5Momentum &p, tcPDPtr part, Direction dir) | |
Constructor,set the 5-momentum and zero the wavefunction. | |
ScalarWaveFunction () | |
Default constructor. | |
ScalarWaveFunction (tPPtr p, Direction dir, bool time) | |
Special for spin correlations. | |
const Complex & | wave () const |
Return the wavefunction. | |
void | transform (const LorentzRotation &r) |
static void | calculateWaveFunctions (RhoDMatrix &rho, tPPtr, Direction) |
static void | constructSpinInfo (tPPtr part, Direction, bool time) |
This class stores the scalar wavefunction as a complex number and inherits from the WaveFunctionBase class for the storage of the particles momentum and type.
Definition at line 36 of file ScalarWaveFunction.h.
ThePEG::Helicity::ScalarWaveFunction::ScalarWaveFunction | ( | const Lorentz5Momentum & | p, | |
tcPDPtr | part, | |||
Complex | wave, | |||
Direction | dir = intermediate | |||
) | [inline] |
Constructor, set the momentum, direction and Wavefunction.
p | The momentum. | |
part | The ParticleData pointer | |
wave | The wavefunction. | |
dir | The direction of the particle. |
Definition at line 50 of file ScalarWaveFunction.h.
References ThePEG::Helicity::WaveFunctionBase::iSpin().
ThePEG::Helicity::ScalarWaveFunction::ScalarWaveFunction | ( | const Lorentz5Momentum & | p, | |
tcPDPtr | part, | |||
Direction | dir | |||
) | [inline] |
Constructor,set the 5-momentum and zero the wavefunction.
p | The 5-momentum. | |
part | The ParticleData pointer. | |
dir | The direction of the particle. |
Definition at line 63 of file ScalarWaveFunction.h.
References ThePEG::Helicity::WaveFunctionBase::iSpin().