| MINT2
    | 
#include <Calculate4BodyProps.h>
| Public Member Functions | |
| Calculate4BodyProps (double t01_in, double s12_in, double s23_in, double s34_in, double t40_in, double m0_in, double m1_in, double m2_in, double m3_in, double m4_in) | |
| Calculate4BodyProps () | |
| Calculate4BodyProps (const Calculate4BodyProps &other) | |
| void | set (double t01_in, double s12_in, double s23_in, double s34_in, double t40_in, double m0_in, double m1_in, double m2_in, double m3_in, double m4_in) | 
| void | set (double t01_in, double s12_in, double s23_in, double s34_in, double t40_in, double m_in[5]) | 
| void | setWithSameMass (double t01_in, double s12_in, double s23_in, double s34_in, double t40_in) | 
| void | knowNothing () | 
| double | pij (int i, int j) | 
| double | G (int p, int q) | 
| double | G (int p1, int p2, int q1, int q2) | 
| double | G (int p1, int p2, int p3, int q1, int q2, int q3) | 
| double | G (int p1, int p2, int p3, int p4, int q1, int q2, int q3, int q4) | 
| double | Delta (int p1) | 
| double | Delta (int p1, int p2) | 
| double | Delta (int p1, int p2, int p3) | 
| double | Delta (int p1, int p2, int p3, int p4) | 
| double | m0 () const | 
| double | m1 () const | 
| double | m2 () const | 
| double | m3 () const | 
| double | m4 () const | 
| double | s12 () const | 
| double | s23 () const | 
| double | s34 () const | 
| double | t01 () const | 
| double | t40 () const | 
| double | s123 () const | 
| double | s234 () const | 
| double | m0sq () const | 
| double | m1sq () const | 
| double | m2sq () const | 
| double | m3sq () const | 
| double | m4sq () const | 
| double | m12sq () const | 
| double | m23sq () const | 
| double | m34sq () const | 
| double | K4 () | 
| void | calcK4 () | 
| double | K3_12 () | 
| void | calcK3_12 () | 
| double | s124 () | 
| void | calcs124 () | 
| double | K3_23 () | 
| void | calcK3_23 () | 
| double | s14 () | 
| void | calcs14 () | 
| double | K3_34 () | 
| void | calcK3_34 () | 
| double | s134 () | 
| void | calcs134 () | 
| double | s13_plus_s24 () | 
| void | calcs13_plus_s24 () | 
| double | s13_minus_s24 () | 
| void | calcs13_minus_s24 () | 
| double | s13 () | 
| void | calcs13 () | 
| double | s24 () | 
| void | calcs24 () | 
| double | sij (int index) | 
| double | sij (int i, int j) | 
| double | sij (const std::vector< int > &indices) | 
| double | sijk (int i, int j, int k) | 
| double | BDet () | 
| void | calcBDet () | 
| double | Delta4_without_xij () | 
| double | Delta4_with_xij () | 
| void | fill_stij () | 
| double | Delta4 () | 
| void | calcDelta4 () | 
| double | Delta3 () | 
| void | calcDelta3 () | 
| double | Delta2 () | 
| void | calcDelta2 () | 
| double | Delta1 () | 
| double | phaseSpaceFactor () | 
| double | showPhaseSpaceFactorCalculation () | 
| void | s12MinMax (double &mi, double &ma) | 
| void | s23MinMax (double &mi, double &ma) | 
| void | s34MinMax (double &mi, double &ma) | 
| void | t40MinMax (double &mi, double &ma) | 
| void | t01MinMax (double &mi, double &ma) | 
| TLorentzVector | p1 () | 
| void | calcp1 () | 
| TLorentzVector | p2 () | 
| void | calcp2 () | 
| TLorentzVector | p3 () | 
| void | calcp3 () | 
| TLorentzVector | p4 () | 
| void | calcp4 () | 
| TLorentzVector | p0 () | 
| void | calcp0 () | 
| TLorentzVector | pVec (int i) | 
| Protected Member Functions | |
| bool | boundaries3Body (double &s12Min, double &s12Max, double _s23, double _mumM, double _d1M, double _d2M, double _d3M) | 
| Protected Attributes | |
| double | _t01 | 
| double | _s12 | 
| double | _s23 | 
| double | _s34 | 
| double | _t40 | 
| double | m [5] | 
| double | stij [5][5] | 
| double | xij [5][5] | 
| double | _K4 | 
| double | _K3_12 | 
| double | _s124 | 
| double | _K3_23 | 
| double | _s14 | 
| double | _K3_34 | 
| double | _s134 | 
| double | _s13_plus_s24 | 
| double | _s13_minus_s24 | 
| double | _s13 | 
| double | _s24 | 
| double | _BDet | 
| double | _Delta4 | 
| double | _Delta3 | 
| double | _Delta2 | 
| TLorentzVector | _p1 | 
| TLorentzVector | _p2 | 
| TLorentzVector | _p3 | 
| TLorentzVector | _p4 | 
| TLorentzVector | _p0 | 
| bool | knowK4 | 
| bool | knowK3_12 | 
| bool | knows124 | 
| bool | knowK3_23 | 
| bool | knows14 | 
| bool | knowK3_34 | 
| bool | knows134 | 
| bool | knows13_plus_s24 | 
| bool | knows13_minus_s24 | 
| bool | knows13 | 
| bool | knows24 | 
| bool | knowBDet | 
| bool | knowstij | 
| bool | knowDelta4 | 
| bool | knowDelta3 | 
| bool | knowDelta2 | 
| bool | knowp1 | 
| bool | knowp2 | 
| bool | knowp3 | 
| bool | knowp4 | 
| bool | knowp0 | 
Definition at line 9 of file Calculate4BodyProps.h.
| Calculate4BodyProps::Calculate4BodyProps | ( | double | t01_in, | 
| double | s12_in, | ||
| double | s23_in, | ||
| double | s34_in, | ||
| double | t40_in, | ||
| double | m0_in, | ||
| double | m1_in, | ||
| double | m2_in, | ||
| double | m3_in, | ||
| double | m4_in | ||
| ) | 
Definition at line 19 of file Calculate4BodyProps.cpp.
| 
 | inline | 
Definition at line 70 of file Calculate4BodyProps.h.
| Calculate4BodyProps::Calculate4BodyProps | ( | const Calculate4BodyProps & | other | ) | 
Definition at line 32 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::BDet | ( | ) | 
Definition at line 494 of file Calculate4BodyProps.cpp.
| 
 | protected | 
Definition at line 162 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcBDet | ( | ) | 
| void Calculate4BodyProps::calcDelta2 | ( | ) | 
Definition at line 587 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcDelta3 | ( | ) | 
Definition at line 574 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcDelta4 | ( | ) | 
Definition at line 556 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcK3_12 | ( | ) | 
Definition at line 304 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcK3_23 | ( | ) | 
Definition at line 323 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcK3_34 | ( | ) | 
Definition at line 342 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcK4 | ( | ) | 
Definition at line 296 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcp0 | ( | ) | 
Definition at line 768 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcp1 | ( | ) | 
Definition at line 691 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcp2 | ( | ) | 
Definition at line 707 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcp3 | ( | ) | 
Definition at line 722 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcp4 | ( | ) | 
Definition at line 748 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcs124 | ( | ) | 
Definition at line 314 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcs13 | ( | ) | 
Definition at line 388 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcs134 | ( | ) | 
Definition at line 352 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcs13_minus_s24 | ( | ) | 
Definition at line 370 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcs13_plus_s24 | ( | ) | 
Definition at line 361 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcs14 | ( | ) | 
Definition at line 334 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::calcs24 | ( | ) | 
Definition at line 396 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::Delta | ( | int | p1 | ) | 
Definition at line 279 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::Delta | ( | int | p1, | 
| int | p2 | ||
| ) | 
Definition at line 282 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::Delta | ( | int | p1, | 
| int | p2, | ||
| int | p3 | ||
| ) | 
Definition at line 285 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::Delta | ( | int | p1, | 
| int | p2, | ||
| int | p3, | ||
| int | p4 | ||
| ) | 
Definition at line 288 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::Delta1 | ( | ) | 
Definition at line 595 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::Delta2 | ( | ) | 
Definition at line 583 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::Delta3 | ( | ) | 
Definition at line 570 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::Delta4 | ( | ) | 
Definition at line 551 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::Delta4_with_xij | ( | ) | 
Definition at line 546 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::Delta4_without_xij | ( | ) | 
Definition at line 518 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::fill_stij | ( | ) | 
Definition at line 522 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::G | ( | int | p, | 
| int | q | ||
| ) | 
Definition at line 222 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::G | ( | int | p1, | 
| int | p2, | ||
| int | q1, | ||
| int | q2 | ||
| ) | 
Definition at line 227 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::G | ( | int | p1, | 
| int | p2, | ||
| int | p3, | ||
| int | q1, | ||
| int | q2, | ||
| int | q3 | ||
| ) | 
Definition at line 238 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::G | ( | int | p1, | 
| int | p2, | ||
| int | p3, | ||
| int | p4, | ||
| int | q1, | ||
| int | q2, | ||
| int | q3, | ||
| int | q4 | ||
| ) | 
Definition at line 255 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::K3_12 | ( | ) | 
Definition at line 300 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::K3_23 | ( | ) | 
Definition at line 319 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::K3_34 | ( | ) | 
Definition at line 338 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::K4 | ( | ) | 
Definition at line 292 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::knowNothing | ( | ) | 
Definition at line 152 of file Calculate4BodyProps.cpp.
| 
 | inline | 
Definition at line 107 of file Calculate4BodyProps.h.
| 
 | inline | 
Definition at line 121 of file Calculate4BodyProps.h.
| 
 | inline | 
Definition at line 108 of file Calculate4BodyProps.h.
| 
 | inline | 
Definition at line 129 of file Calculate4BodyProps.h.
| 
 | inline | 
Definition at line 122 of file Calculate4BodyProps.h.
| 
 | inline | 
Definition at line 109 of file Calculate4BodyProps.h.
| 
 | inline | 
Definition at line 130 of file Calculate4BodyProps.h.
| 
 | inline | 
Definition at line 123 of file Calculate4BodyProps.h.
| 
 | inline | 
Definition at line 110 of file Calculate4BodyProps.h.
| 
 | inline | 
Definition at line 131 of file Calculate4BodyProps.h.
| 
 | inline | 
Definition at line 124 of file Calculate4BodyProps.h.
| 
 | inline | 
Definition at line 111 of file Calculate4BodyProps.h.
| 
 | inline | 
Definition at line 125 of file Calculate4BodyProps.h.
| TLorentzVector Calculate4BodyProps::p0 | ( | ) | 
Definition at line 764 of file Calculate4BodyProps.cpp.
| TLorentzVector Calculate4BodyProps::p1 | ( | ) | 
Definition at line 687 of file Calculate4BodyProps.cpp.
| TLorentzVector Calculate4BodyProps::p2 | ( | ) | 
Definition at line 703 of file Calculate4BodyProps.cpp.
| TLorentzVector Calculate4BodyProps::p3 | ( | ) | 
Definition at line 718 of file Calculate4BodyProps.cpp.
| TLorentzVector Calculate4BodyProps::p4 | ( | ) | 
Definition at line 744 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::phaseSpaceFactor | ( | ) | 
Definition at line 600 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::pij | ( | int | i, | 
| int | j | ||
| ) | 
Definition at line 217 of file Calculate4BodyProps.cpp.
| TLorentzVector Calculate4BodyProps::pVec | ( | int | i | ) | 
Definition at line 779 of file Calculate4BodyProps.cpp.
| 
 | inline | 
Definition at line 113 of file Calculate4BodyProps.h.
| 
 | inline | 
Definition at line 118 of file Calculate4BodyProps.h.
| double Calculate4BodyProps::s124 | ( | ) | 
Definition at line 310 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::s12MinMax | ( | double & | mi, | 
| double & | ma | ||
| ) | 
Definition at line 638 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::s13 | ( | ) | 
Definition at line 384 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::s134 | ( | ) | 
Definition at line 348 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::s13_minus_s24 | ( | ) | 
Definition at line 366 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::s13_plus_s24 | ( | ) | 
Definition at line 357 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::s14 | ( | ) | 
Definition at line 330 of file Calculate4BodyProps.cpp.
| 
 | inline | 
Definition at line 114 of file Calculate4BodyProps.h.
| 
 | inline | 
Definition at line 119 of file Calculate4BodyProps.h.
| void Calculate4BodyProps::s23MinMax | ( | double & | mi, | 
| double & | ma | ||
| ) | 
Definition at line 647 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::s24 | ( | ) | 
Definition at line 392 of file Calculate4BodyProps.cpp.
| 
 | inline | 
Definition at line 115 of file Calculate4BodyProps.h.
| void Calculate4BodyProps::s34MinMax | ( | double & | mi, | 
| double & | ma | ||
| ) | 
Definition at line 656 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::set | ( | double | t01_in, | 
| double | s12_in, | ||
| double | s23_in, | ||
| double | s34_in, | ||
| double | t40_in, | ||
| double | m0_in, | ||
| double | m1_in, | ||
| double | m2_in, | ||
| double | m3_in, | ||
| double | m4_in | ||
| ) | 
Definition at line 102 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::set | ( | double | t01_in, | 
| double | s12_in, | ||
| double | s23_in, | ||
| double | s34_in, | ||
| double | t40_in, | ||
| double | m_in[5] | ||
| ) | 
Definition at line 125 of file Calculate4BodyProps.cpp.
| void Calculate4BodyProps::setWithSameMass | ( | double | t01_in, | 
| double | s12_in, | ||
| double | s23_in, | ||
| double | s34_in, | ||
| double | t40_in | ||
| ) | 
Definition at line 140 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::showPhaseSpaceFactorCalculation | ( | ) | 
Definition at line 611 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::sij | ( | int | index | ) | 
Definition at line 427 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::sij | ( | int | i, | 
| int | j | ||
| ) | 
Definition at line 401 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::sij | ( | const std::vector< int > & | indices | ) | 
Definition at line 406 of file Calculate4BodyProps.cpp.
| double Calculate4BodyProps::sijk | ( | int | i, | 
| int | j, | ||
| int | k | ||
| ) | 
Definition at line 419 of file Calculate4BodyProps.cpp.
| 
 | inline | 
Definition at line 116 of file Calculate4BodyProps.h.
| void Calculate4BodyProps::t01MinMax | ( | double & | mi, | 
| double & | ma | ||
| ) | 
Definition at line 675 of file Calculate4BodyProps.cpp.
| 
 | inline | 
Definition at line 117 of file Calculate4BodyProps.h.
| void Calculate4BodyProps::t40MinMax | ( | double & | mi, | 
| double & | ma | ||
| ) | 
Definition at line 665 of file Calculate4BodyProps.cpp.
| 
 | protected | 
Definition at line 47 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 48 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 48 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 48 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 44 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 44 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 45 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 44 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 50 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 50 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 50 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 50 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 50 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 19 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 44 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 46 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 45 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 46 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 45 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 44 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 19 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 46 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 19 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 19 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 19 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 55 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 56 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 56 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 56 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 52 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 52 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 53 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 52 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 58 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 58 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 58 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 58 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 58 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 52 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 54 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 53 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 54 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 53 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 52 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 54 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 55 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 22 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 23 of file Calculate4BodyProps.h.
| 
 | protected | 
Definition at line 24 of file Calculate4BodyProps.h.
 1.8.15
 1.8.15