46 {
55
56 string name;
57 Double_t mean_v;
58
59 phi[0] = 0.0;
60 phi[1] = 1.5612285999617681043;
61 phi[2] = -1.0015624327720500375;
62 phi[3] = -0.76621511153827803753;
63 phi[4] = -1.7149726868246268907;
64 phi[5] = -0.76621511153827803753;
65 phi[6] = -1.7149726868246268907;
66 phi[7] = 1.3433768070347928969;
67 phi[8] = -0.69920457434816896125;
68 phi[9] = 0.29332928559239412891;
69 phi[10] = -0.11777754591498723613;
70 phi[11] = 0.95414772564220218243;
71 phi[12] = 1.7265019027073140734;
72 phi[13] = 0.061783461047396848187;
73 phi[14] = -1.8419695358887526737;
74 phi[15] = 5.0888716346195170814;
75 phi[16] = -2.4168727599993782285;
76 phi[17] = -0.59691363426268839731;
77 phi[18] = 2.2592819896596747498;
78 phi[19] = 1.4782518327546174675;
79
80 rho[0] = 1.0;
81 rho[1] = 0.4670656486078839098;
82 rho[2] = 1.2052085503722942406;
83 rho[3] = 2.3308692263403596456;
84 rho[4] = 3.5452858240068554352;
85 rho[5] = 2.3308692263403596456;
86 rho[6] = 3.5452858240068554352;
87 rho[7] = 3.909705435313104438;
88 rho[8] = 6.0375678543742763438;
89 rho[9] = 6.1054348075021245279;
90 rho[10] = 2.6074861273503890935;
91 rho[11] = 5.1506130168844084238;
92 rho[12] = 7.3338519702057851646;
93 rho[13] = 8.2495540430632239293;
94 rho[14] = 4.7408822820806992837;
95 rho[15] = 19.078674398257916778;
96 rho[16] = 5.8341821209677622306;
97 rho[17] = 3.370421146056012951;
98 rho[18] = 1.3283777517325123796;
99 rho[19] = 5.2468133147457907128;
100
101 modetype[0]= 1;
102 modetype[1]= 1;
103 modetype[2]= 1;
104 modetype[3]= 20;
105 modetype[4]= 20;
106 modetype[5]= 33;
107 modetype[6]= 33;
108 modetype[7]= 18;
109 modetype[8]= 18;
110 modetype[9]= 18;
111 modetype[10]= 4;
112 modetype[11]= 4;
113 modetype[12]= 23;
114 modetype[13]= 45;
115 modetype[14]= 45;
116 modetype[15]= 45;
117 modetype[16]= 46;
118 modetype[17]= 31;
119 modetype[18]= 31;
120 modetype[19]= 42;
121
122
123 width1[0] = 0.00868;
124 width1[1] = 0.00868;
125 width1[2] = 0.00868;
126 width1[3] = 0.420;
127 width1[4] = 0.420;
128 width1[5] = 0.420;
129 width1[6] = 0.420;
130 width1[7] = 0.420;
131 width1[8] = 0.420;
132 width1[9] = 0.420;
133 width1[10] = 0.142;
134 width1[11] = 0.142;
135 width1[12] = 0.0227;
136 width1[13] = 0.116;
137 width1[14] = 0.116;
138 width1[15] = 0.116;
139 width1[16] = 0.116;
140 width1[17] = 0.174;
141 width1[18] = 0.174;
142 width1[19] = 0.174;
143
144 width2[0] = 0.0473;
145 width2[1] = 0.0473;
146 width2[2] = 0.0473;
147 width2[3] = 0.0473;
148 width2[4] = 0.0473;
149 width2[5] = 0.0473;
150 width2[6] = 0.0473;
151 width2[7] = 0.0467;
152 width2[8] = 0.0467;
153 width2[9] = 0.0467;
154 width2[10] = 0.00868;
155 width2[11] = 0.00868;
156 width2[12] = 0.1478;
157 width2[13] = 0.1478;
158 width2[14] = 0.1478;
159 width2[15] = 0.1478;
160 width2[16] = 0.1478;
161 width2[17] = 0.1478;
162 width2[18] = 0.1478;
163 width2[19] = 0.1478;
164
165
166 mass1[0] = 0.78265;
167 mass1[1] = 0.78265;
168 mass1[2] = 0.78265;
169 mass1[3] = 1.230;
170 mass1[4] = 1.230;
171 mass1[5] = 1.230;
172 mass1[6] = 1.230;
173 mass1[7] = 1.230;
174 mass1[8] = 1.230;
175 mass1[9] = 1.230;
176 mass1[10] = 1.2295;
177 mass1[11] = 1.2295;
178 mass1[12] = 1.2819;
179 mass1[13] = 1.289;
180 mass1[14] = 1.289;
181 mass1[15] = 1.289;
182 mass1[16] = 1.289;
183 mass1[17] = 1.403;
184 mass1[18] = 1.403;
185 mass1[19] = 1.403;
186
187 mass2[0] = 0.89555;
188 mass2[1] = 0.89555;
189 mass2[2] = 0.89555;
190 mass2[3] = 0.89555;
191 mass2[4] = 0.89555;
192 mass2[5] = 0.89555;
193 mass2[6] = 0.89555;
194 mass2[7] = 0.89166;
195 mass2[8] = 0.89166;
196 mass2[9] = 0.89166;
197 mass2[10] = 0.78265;
198 mass2[11] = 0.78265;
199 mass2[12] = 0.77526;
200 mass2[13] = 0.77526;
201 mass2[14] = 0.77526;
202 mass2[15] = 0.77526;
203 mass2[16] = 0.77526;
204 mass2[17] = 0.77526;
205 mass2[18] = 0.77526;
206 mass2[19] = 0.77526;
207
208
209 mD0M = 1.86486;
210 mD = 1.86486;
211 metap = 0.95778;
212 mk0 = 0.497614;
213 mass_Kaon = 0.49368;
214 mass_Pion = 0.13957;
215 mass_Pion2 = 0.0194797849;
216 mass_2Pion = 0.27914;
217 math_2pi = 6.2831852;
218 rD2 = 25.0;
219 rDs2 = 25.0;
220 rRes2 = 9.0;
221 gg1 = 0.5468;
222 gg2 = 0.23;
223 GS1 = 0.636619783;
224 GS2 = 0.01860182466;
225 GS3 = 0.1591549458;
226 GS4 = 0.00620060822;
227
228 int GG[4][4] = { {1,0,0,0}, {0,-1,0,0}, {0,0,-1,0}, {0,0,0,-1} };
229 for (int i=0; i<4; i++) {
230 for (int j=0; j<4; j++) {
231 G[i][j] = GG[i][j];
232 }
233 }
234 double EE[4][4][4][4] =
235{ { {{0,0,0,0}, {0,0,0,0}, {0,0,0,0}, {0,0,0,0} },
236 {{0,0,0,0}, {0,0,0,0}, {0,0,0,1}, {0,0,-1,0}},
237 {{0,0,0,0}, {0,0,0,-1}, {0,0,0,0}, {0,1,0,0} },
238 {{0,0,0,0}, {0,0,1,0}, {0,-1,0,0}, {0,0,0,0} } },
239 { {{0,0,0,0}, {0,0,0,0}, {0,0,0,-1}, {0,0,1,0} },
240 {{0,0,0,0}, {0,0,0,0}, {0,0,0,0}, {0,0,0,0} },
241 {{0,0,0,1}, {0,0,0,0}, {0,0,0,0}, {-1,0,0,0}},
242 {{0,0,-1,0}, {0,0,0,0}, {1,0,0,0}, {0,0,0,0} } },
243 { {{0,0,0,0}, {0,0,0,1}, {0,0,0,0}, {0,-1,0,0}},
244 {{0,0,0,-1}, {0,0,0,0}, {0,0,0,0}, {1,0,0,0} },
245 {{0,0,0,0}, {0,0,0,0}, {0,0,0,0}, {0,0,0,0} },
246 {{0,1,0,0}, {-1,0,0,0}, {0,0,0,0}, {0,0,0,0} } },
247 { {{0,0,0,0}, {0,0,-1,0}, {0,1,0,0}, {0,0,0,0} },
248 {{0,0,1,0}, {0,0,0,0}, {-1,0,0,0}, {0,0,0,0} },
249 {{0,-1,0,0}, {1,0,0,0}, {0,0,0,0}, {0,0,0,0} },
250 {{0,0,0,0}, {0,0,0,0}, {0,0,0,0}, {0,0,0,0} } } };
251
252 for (int i=0; i<4; i++) {
253 for (int j=0; j<4; j++) {
254 for (int k=0; k<4; k++) {
255 for (int l=0; l<4; l++) {
256 E[i][j][k][l] = EE[i][j][k][l];
257 }
258 }
259 }
260 }
261
262}
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)