CGEM BOSS 6.6.5.i
BESIII Offline Software System
|
#include <EvtDiracParticle.hh>
Additional Inherited Members | |
Protected Member Functions inherited from EvtParticle | |
void | setp (double e, double px, double py, double pz) |
void | setp (const EvtVector4R &p4) |
void | setpart_num (EvtId particle_number) |
Protected Attributes inherited from EvtParticle | |
bool | _validP4 |
Definition at line 31 of file EvtDiracParticle.hh.
EvtDiracParticle::EvtDiracParticle | ( | ) |
Definition at line 38 of file EvtDiracParticle.cc.
|
virtual |
Definition at line 35 of file EvtDiracParticle.cc.
|
virtual |
Initialiaze particle with id and 4momentum.
Implements EvtParticle.
Definition at line 44 of file EvtDiracParticle.cc.
Referenced by EvtBsquark::decay(), and EvtParticleFactory::particleFactory().
|
virtual |
Returns a rotation matrix need to rotate the basis state to the helicity basis. The EvtSpinDensity matrix is just use as a matrix here. This function is to be implemented in each derived class.
Implements EvtParticle.
Definition at line 88 of file EvtDiracParticle.cc.
|
virtual |
Implements EvtParticle.
Definition at line 117 of file EvtDiracParticle.cc.
|
inlinevirtual |
Returns Dirac spinor in the particles own restframe for a Dirac particle.
Reimplemented from EvtParticle.
Definition at line 40 of file EvtDiracParticle.hh.
|
inlinevirtual |
Returns Dirac spinor in the parents restframe for a Dirac particle.
Reimplemented from EvtParticle.
Definition at line 39 of file EvtDiracParticle.hh.
Referenced by EvtBsquark::decay(), and EvtLambdaP_BarGamma::decay().