40 {
41
44
51
52 int mode = 0;
53
54 phi[1] = 1.4732;
55 phi[2] = -4.2901;
56 rho[1] = 0.23396;
57 rho[2] = 7.4744;
58
59 mass1[0] = 1.019461;
60 mass1[1] = 1.019461;
61 mass1[2] = 1.019461;
62 mass2[0] = 0.77526;
63 mass2[1] = 0.77526;
64 mass2[2] = 0.77526;
65 mass3[0] = 1.23;
66 mass3[1] = 1.23;
67 mass3[2] = 1.23;
68
69 width1[0] = 0.004249;
70 width1[1] = 0.004249;
71 width1[2] = 0.004249;
72 width2[0] = 0.1478;
73 width2[1] = 0.1478;
74 width2[2] = 0.1478;
75 width3[0] = 0.42;
76 width3[1] = 0.42;
77 width3[2] = 0.42;
78
79 modetype[0] = 1;
80 modetype[1] = 3;
81 modetype[2] = 13;
82
83 phi[0] = 0;
84 rho[0] = 1;
85
86
87
88
89
90
91 mass_Pion = 0.13957;
92 mass_Pion_N = 0.134977;
93 mass_Eta = 0.547862;
94 math_pi = 3.1415926;
95 rD2 = 25.0;
96 rRes2 = 9.0;
97 GS1 = 0.636619783;
98 GS2 = 0.01860182466;
99 GS3 = 0.1591549458;
100 GS4 = 0.00620060822;
101
102 int GG[4][4] = { { 1, 0, 0, 0 }, { 0, -1, 0, 0 }, { 0, 0, -1, 0 }, { 0, 0, 0, -1 } };
103 int EE[4][4][4][4] = {
104 { { { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 } },
105 { { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 1 }, { 0, 0, -1, 0 } },
106 { { 0, 0, 0, 0 }, { 0, 0, 0, -1 }, { 0, 0, 0, 0 }, { 0, 1, 0, 0 } },
107 { { 0, 0, 0, 0 }, { 0, 0, 1, 0 }, { 0, -1, 0, 0 }, { 0, 0, 0, 0 } } },
108 { { { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, -1 }, { 0, 0, 1, 0 } },
109 { { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 } },
110 { { 0, 0, 0, 1 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { -1, 0, 0, 0 } },
111 { { 0, 0, -1, 0 }, { 0, 0, 0, 0 }, { 1, 0, 0, 0 }, { 0, 0, 0, 0 } } },
112 { { { 0, 0, 0, 0 }, { 0, 0, 0, 1 }, { 0, 0, 0, 0 }, { 0, -1, 0, 0 } },
113 { { 0, 0, 0, -1 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 1, 0, 0, 0 } },
114 { { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 } },
115 { { 0, 1, 0, 0 }, { -1, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 } } },
116 { { { 0, 0, 0, 0 }, { 0, 0, -1, 0 }, { 0, 1, 0, 0 }, { 0, 0, 0, 0 } },
117 { { 0, 0, 1, 0 }, { 0, 0, 0, 0 }, { -1, 0, 0, 0 }, { 0, 0, 0, 0 } },
118 { { 0, -1, 0, 0 }, { 1, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 } },
119 { { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 } } } };
120 for ( int i = 0; i < 4; i++ )
121 {
122 for ( int j = 0; j < 4; j++ )
123 {
124 G[i][j] = GG[i][j];
125 for ( int k = 0; k < 4; k++ )
126 {
127 for ( int l = 0; l < 4; l++ ) { E[i][j][k][l] = EE[i][j][k][l]; }
128 }
129 }
130 }
131}
void checkSpinDaughter(int d1, EvtSpinType::spintype sp)
void checkSpinParent(EvtSpinType::spintype sp)
void checkNDaug(int d1, int d2=-1)
void checkNArg(int a1, int a2=-1, int a3=-1, int a4=-1)