CGEM BOSS 6.6.5.g
BESIII Offline Software System
|
#include <EvtSpinDensity.hh>
Public Member Functions | |
EvtSpinDensity (const EvtSpinDensity &density) | |
EvtSpinDensity & | operator= (const EvtSpinDensity &density) |
virtual | ~EvtSpinDensity () |
EvtSpinDensity () | |
void | SetDim (int n) |
int | GetDim () const |
void | Set (int i, int j, const EvtComplex &rhoij) |
const EvtComplex & | Get (int i, int j) const |
double | NormalizedProb (const EvtSpinDensity &d) |
void | SetDiag (int n) |
int | Check () |
Friends | |
std::ostream & | operator<< (std::ostream &s, const EvtSpinDensity &d) |
Definition at line 27 of file EvtSpinDensity.hh.
EvtSpinDensity::EvtSpinDensity | ( | const EvtSpinDensity & | density | ) |
Definition at line 33 of file EvtSpinDensity.cc.
|
virtual |
Definition at line 61 of file EvtSpinDensity.cc.
EvtSpinDensity::EvtSpinDensity | ( | ) |
Definition at line 70 of file EvtSpinDensity.cc.
int EvtSpinDensity::Check | ( | ) |
Definition at line 150 of file EvtSpinDensity.cc.
Referenced by EvtDecayAmp::makeDecay().
const EvtComplex & EvtSpinDensity::Get | ( | int | i, |
int | j | ||
) | const |
Definition at line 104 of file EvtSpinDensity.cc.
Referenced by EvtAmp::contract(), and EvtParticle::setSpinDensityForwardHelicityBasis().
int EvtSpinDensity::GetDim | ( | ) | const |
Definition at line 95 of file EvtSpinDensity.cc.
Referenced by EvtParticle::setSpinDensityForwardHelicityBasis().
double EvtSpinDensity::NormalizedProb | ( | const EvtSpinDensity & | d | ) |
Definition at line 121 of file EvtSpinDensity.cc.
Referenced by EvtbTosllAmp::CalcMaxProb(), EvtSemiLeptonicAmp::CalcMaxProb(), and EvtDecayAmp::makeDecay().
EvtSpinDensity & EvtSpinDensity::operator= | ( | const EvtSpinDensity & | density | ) |
Definition at line 47 of file EvtSpinDensity.cc.
void EvtSpinDensity::Set | ( | int | i, |
int | j, | ||
const EvtComplex & | rhoij | ||
) |
Definition at line 99 of file EvtSpinDensity.cc.
Referenced by EvtAmp::contract(), EvtVectorIsr::decay(), EvtAmp::getBackwardSpinDensity(), EvtAmp::getForwardSpinDensity(), EvtAmp::getSpinDensity(), EvtDecayAmp::makeDecay(), EvtParticle::setPolarizedSpinDensity(), EvtParticle::setSpinDensityForwardHelicityBasis(), and EvtParticle::setVectorSpinDensity().
void EvtSpinDensity::SetDiag | ( | int | n | ) |
Definition at line 109 of file EvtSpinDensity.cc.
Referenced by EvtbTosllAmp::CalcMaxProb(), EvtSemiLeptonicAmp::CalcMaxProb(), EvtParticle::decay(), EvtDecayIncoherent::makeDecay(), EvtDecayProb::makeDecay(), EvtParticleFactory::particleFactory(), EvtParticle::setDiagonalSpinDensity(), EvtParticle::setPolarizedSpinDensity(), and EvtParticle::setVectorSpinDensity().
void EvtSpinDensity::SetDim | ( | int | n | ) |
Definition at line 75 of file EvtSpinDensity.cc.
Referenced by EvtAmp::contract(), EvtVectorIsr::decay(), EvtSpinDensity(), EvtAmp::getBackwardSpinDensity(), EvtAmp::getForwardSpinDensity(), EvtAmp::getSpinDensity(), EvtDecayAmp::makeDecay(), operator=(), SetDiag(), and EvtParticle::setSpinDensityForwardHelicityBasis().
|
friend |