|
| EvtHighSpinParticle () |
|
virtual | ~EvtHighSpinParticle () |
|
void | init (EvtId id, const EvtVector4R &p) |
|
EvtSpinDensity | rotateToHelicityBasis () const |
|
EvtSpinDensity | rotateToHelicityBasis (double alpha, double beta, double gamma) const |
|
| EvtHighSpinParticle () |
|
virtual | ~EvtHighSpinParticle () |
|
void | init (EvtId id, const EvtVector4R &p) |
|
EvtSpinDensity | rotateToHelicityBasis () const |
|
EvtSpinDensity | rotateToHelicityBasis (double alpha, double beta, double gamma) const |
|
Public Member Functions inherited from EvtParticle |
| EvtParticle () |
|
virtual | ~EvtParticle () |
|
virtual EvtVector4C | epsParent (int i) const |
|
virtual EvtVector4C | eps (int i) const |
|
virtual EvtVector4C | epsParentPhoton (int i) |
|
virtual EvtVector4C | epsPhoton (int i) |
|
virtual EvtDiracSpinor | spParent (int) const |
|
virtual EvtDiracSpinor | sp (int) const |
|
virtual EvtDiracSpinor | spParentNeutrino () const |
|
virtual EvtDiracSpinor | spNeutrino () const |
|
virtual EvtTensor4C | epsTensorParent (int i) const |
|
virtual EvtTensor4C | epsTensor (int i) const |
|
virtual void | init (EvtId part_n, const EvtVector4R &p4)=0 |
|
void | addDaug (EvtParticle *node) |
|
void | decay () |
|
void | deleteTree () |
|
void | deleteDaughters (bool keepChannel=false) |
|
void | setChannel (int i) |
|
void | setGeneratorFlag (int flag) |
|
int | getGeneratorFlag () |
|
void | setIntFlag (std::vector< int > vi) |
|
std::vector< int > | getIntFlag () |
|
void | makeDaughters (int ndaug, EvtId *id) |
|
double | initializePhaseSpace (int numdaughter, EvtId *daughters, double poleSize=-1., int whichTwo1=0, int whichTwo2=1) |
|
EvtParticle * | getDaug (int i) |
|
EvtParticle * | nextIter (EvtParticle *rootOfTree=0) |
|
void | makeStdHep (EvtStdHep &stdhep, EvtSecondary &secondary, EvtId *stable_parent_ihep) |
|
void | makeStdHep (EvtStdHep &stdhep) |
|
EvtVector4R | getP4Lab () |
|
EvtVector4R | getP4Restframe () |
|
EvtVector4R | get4Pos () |
|
EvtParticle * | getParent () |
|
void | insertDaugPtr (int idaug, EvtParticle *partptr) |
|
double | mass () const |
|
int | firstornot () const |
|
void | setFirstOrNot () |
|
void | resetFirstOrNot () |
|
EvtId | getId () const |
|
EvtSpinType::spintype | getSpinType () const |
|
int | getSpinStates () const |
|
const EvtVector4R & | getP4 () const |
|
void | setP4 (const EvtVector4R &p4) |
|
int | getChannel () const |
|
int | getNDaug () const |
|
void | resetNDaug () |
|
void | printTree () const |
|
void | printTreeRec (int level) const |
|
std::string | writeTreeRec (std::string) const |
|
void | dumpTree () const |
|
void | dumpTreeRec (int level, int dj) const |
|
std::string | treeStr () const |
|
std::string | treeStrRec (int level) const |
|
void | printParticle () const |
|
void | setLifetime (double tau) |
|
void | setLifetime () |
|
double | getLifetime () |
|
void | setDiagonalSpinDensity () |
|
void | setVectorSpinDensity () |
|
void | setPolarizedSpinDensity (double r00, double r11, double r22) |
|
void | setSpinDensityForward (const EvtSpinDensity &rho) |
|
void | setSpinDensityForwardHelicityBasis (const EvtSpinDensity &rho) |
|
void | setSpinDensityForwardHelicityBasis (const EvtSpinDensity &rho, double alpha, double beta, double gamma) |
|
virtual EvtSpinDensity | rotateToHelicityBasis () const =0 |
|
virtual EvtSpinDensity | rotateToHelicityBasis (double alpha, double beta, double gamma) const =0 |
|
EvtSpinDensity | getSpinDensityForward () |
|
void | setSpinDensityBackward (const EvtSpinDensity &rho) |
|
EvtSpinDensity | getSpinDensityBackward () |
|
void | noLifeTime () |
|
void | setId (EvtId id) |
|
void | initDecay (bool useMinMass=false) |
|
void | generateMassTree () |
|
double | compMassProb () |
|
void | setMass (double m) |
|
bool | isInitialized () |
|
bool | hasValidP4 () |
|
bool | isDecayed () |
|
double * | decayProb () |
|
void | setDecayProb (double p) |
|
void | setInclusiveMode (int im) |
|
int | getInclusiveMode () |
|
| EvtParticle () |
|
virtual | ~EvtParticle () |
|
virtual EvtVector4C | epsParent (int i) const |
|
virtual EvtVector4C | eps (int i) const |
|
virtual EvtVector4C | epsParentPhoton (int i) |
|
virtual EvtVector4C | epsPhoton (int i) |
|
virtual EvtDiracSpinor | spParent (int) const |
|
virtual EvtDiracSpinor | sp (int) const |
|
virtual EvtDiracSpinor | spParentNeutrino () const |
|
virtual EvtDiracSpinor | spNeutrino () const |
|
virtual EvtTensor4C | epsTensorParent (int i) const |
|
virtual EvtTensor4C | epsTensor (int i) const |
|
virtual void | init (EvtId part_n, const EvtVector4R &p4)=0 |
|
void | addDaug (EvtParticle *node) |
|
void | decay () |
|
void | deleteTree () |
|
void | deleteDaughters (bool keepChannel=false) |
|
void | setChannel (int i) |
|
void | setGeneratorFlag (int flag) |
|
int | getGeneratorFlag () |
|
void | setIntFlag (std::vector< int > vi) |
|
std::vector< int > | getIntFlag () |
|
void | makeDaughters (int ndaug, EvtId *id) |
|
double | initializePhaseSpace (int numdaughter, EvtId *daughters, double poleSize=-1., int whichTwo1=0, int whichTwo2=1) |
|
EvtParticle * | getDaug (int i) |
|
EvtParticle * | nextIter (EvtParticle *rootOfTree=0) |
|
void | makeStdHep (EvtStdHep &stdhep, EvtSecondary &secondary, EvtId *stable_parent_ihep) |
|
void | makeStdHep (EvtStdHep &stdhep) |
|
EvtVector4R | getP4Lab () |
|
EvtVector4R | getP4Restframe () |
|
EvtVector4R | get4Pos () |
|
EvtParticle * | getParent () |
|
void | insertDaugPtr (int idaug, EvtParticle *partptr) |
|
double | mass () const |
|
int | firstornot () const |
|
void | setFirstOrNot () |
|
void | resetFirstOrNot () |
|
EvtId | getId () const |
|
EvtSpinType::spintype | getSpinType () const |
|
int | getSpinStates () const |
|
const EvtVector4R & | getP4 () const |
|
void | setP4 (const EvtVector4R &p4) |
|
int | getChannel () const |
|
int | getNDaug () const |
|
void | resetNDaug () |
|
void | printTree () const |
|
void | printTreeRec (int level) const |
|
std::string | writeTreeRec (std::string) const |
|
void | dumpTree () const |
|
void | dumpTreeRec (int level, int dj) const |
|
std::string | treeStr () const |
|
std::string | treeStrRec (int level) const |
|
void | printParticle () const |
|
void | setLifetime (double tau) |
|
void | setLifetime () |
|
double | getLifetime () |
|
void | setDiagonalSpinDensity () |
|
void | setVectorSpinDensity () |
|
void | setPolarizedSpinDensity (double r00, double r11, double r22) |
|
void | setSpinDensityForward (const EvtSpinDensity &rho) |
|
void | setSpinDensityForwardHelicityBasis (const EvtSpinDensity &rho) |
|
void | setSpinDensityForwardHelicityBasis (const EvtSpinDensity &rho, double alpha, double beta, double gamma) |
|
virtual EvtSpinDensity | rotateToHelicityBasis () const =0 |
|
virtual EvtSpinDensity | rotateToHelicityBasis (double alpha, double beta, double gamma) const =0 |
|
EvtSpinDensity | getSpinDensityForward () |
|
void | setSpinDensityBackward (const EvtSpinDensity &rho) |
|
EvtSpinDensity | getSpinDensityBackward () |
|
void | noLifeTime () |
|
void | setId (EvtId id) |
|
void | initDecay (bool useMinMass=false) |
|
void | generateMassTree () |
|
double | compMassProb () |
|
void | setMass (double m) |
|
bool | isInitialized () |
|
bool | hasValidP4 () |
|
bool | isDecayed () |
|
double * | decayProb () |
|
void | setDecayProb (double p) |
|
void | setInclusiveMode (int im) |
|
int | getInclusiveMode () |
|