Geant4  10.03
G4WatcherGun.cc
Go to the documentation of this file.
1 //
2 // ********************************************************************
3 // * License and Disclaimer *
4 // * *
5 // * The Geant4 software is copyright of the Copyright Holders of *
6 // * the Geant4 Collaboration. It is provided under the terms and *
7 // * conditions of the Geant4 Software License, included in the file *
8 // * LICENSE and available at http://cern.ch/geant4/license . These *
9 // * include a list of copyright holders. *
10 // * *
11 // * Neither the authors of this software system, nor their employing *
12 // * institutes,nor the agencies providing financial support for this *
13 // * work make any representation or warranty, express or implied, *
14 // * regarding this software system or assume any liability for its *
15 // * use. Please see the license in the file LICENSE and URL above *
16 // * for the full disclaimer and the limitation of liability. *
17 // * *
18 // * This code implementation is the result of the scientific and *
19 // * technical work of the GEANT4 collaboration. *
20 // * By using, copying, modifying or distributing the software (or *
21 // * any work based on the software) you agree to acknowledge its *
22 // * use in resulting scientific publications, and indicate your *
23 // * acceptance of all terms of the Geant4 Software license. *
24 // ********************************************************************
25 //
26 // $Id: G4WatcherGun.cc 66241 2012-12-13 18:34:42Z gunter $
27 //
28 // To include numerous high-Z watchers (e.g., for proton-lead collisions)
29 // set the preprocessor flag G4CASCADE_WATCHER_HIGHZ
30 //
31 // 20100407 M. Kelsey -- Replace std::vector<>::resize(0) with ::clear(),
32 // and create vectors pre-sized to maximum needed.
33 //
34 
35 #include "G4WatcherGun.hh"
36 #include "G4ios.hh"
37 
39  : verboseLevel(0) {
40 
41  if (verboseLevel > 3) {
42  G4cout << " >>> G4WatcherGun::G4WatcherGun" << G4endl;
43  }
44 }
45 
47 
48  if (verboseLevel > 3) {
49  G4cout << " >>> G4WatcherGun::setWatchers" << G4endl;
50  }
51 
52  std::vector<G4double> as(27); // Reserve maximum number of entries
53  std::vector<G4double> cs(27);
54  std::vector<G4double> errs(27);
55 
56  // specific stuff to monitor the difference with fortran
57  // particle type
58  // Z = 0
59  as.push_back(1.0);
60  cs.push_back(33520.0);
61  errs.push_back(12.4);
62  as.push_back(0.0);
63  cs.push_back(217.4);
64  errs.push_back(1.22);
65  watchers.push_back(G4NuclWatcher(0, as, cs, errs, false, false));
66 
67  // Z = 1
68  as.clear();
69  cs.clear();
70  errs.clear();
71  as.push_back(1.0);
72  cs.push_back(7645.0);
73  errs.push_back(6.08);
74  as.push_back(0.0);
75  cs.push_back(109.4);
76  errs.push_back(0.96);
77  as.push_back(2.0);
78  cs.push_back(658.7);
79  errs.push_back(4.2);
80  as.push_back(3.0);
81  cs.push_back(338.6);
82  errs.push_back(3.1);
83  watchers.push_back(G4NuclWatcher(1, as, cs, errs, false, false));
84 
85  // Z = 1
86  as.clear();
87  cs.clear();
88  errs.clear();
89  as.push_back(2.0);
90  cs.push_back(658.7);
91  errs.push_back(4.2);
92  as.push_back(3.0);
93  cs.push_back(338.6);
94  errs.push_back(3.1);
95  watchers.push_back(G4NuclWatcher(1, as, cs, errs, false, true));
96 
97  // Z = -1
98  as.clear();
99  cs.clear();
100  errs.clear();
101  as.push_back(0.0);
102  cs.push_back(198.3);
103  errs.push_back(1.0);
104  watchers.push_back(G4NuclWatcher(-1, as, cs, errs, false, false));
105 
106  // Z = 2
107  as.clear();
108  cs.clear();
109  errs.clear();
110  as.push_back(3.0);
111  cs.push_back(28.2);
112  errs.push_back(1.0);
113  as.push_back(4.0);
114  cs.push_back(781.0);
115  errs.push_back(5.0);
116  watchers.push_back(G4NuclWatcher(2, as, cs, errs, false, true));
117 
118 #ifdef G4CASCADE_WATCHER_HIGHZ
119  // Z = 22
120  // watchers for pb208 + 1 GeV p
121  as.clear();
122  cs.clear();
123  errs.clear();
124  as.push_back(47.0);
125  cs.push_back(0.2);
126  errs.push_back(0.029);
127  as.push_back(48.0);
128  cs.push_back(0.288);
129  errs.push_back(0.042);
130  as.push_back(49.0);
131  cs.push_back(0.349);
132  errs.push_back(0.091);
133  as.push_back(50.0);
134  cs.push_back(0.277);
135  errs.push_back(0.061);
136  as.push_back(51.0);
137  cs.push_back(0.128);
138  errs.push_back(0.054);
139  as.push_back(52.0);
140  cs.push_back(0.06);
141  errs.push_back(0.023);
142  watchers.push_back(G4NuclWatcher(22, as, cs, errs, false, true));
143 
144  // Z = 23
145  as.clear();
146  cs.clear();
147  errs.clear();
148  as.push_back(49.0);
149  cs.push_back(0.182);
150  errs.push_back(0.026);
151  as.push_back(50.0);
152  cs.push_back(0.303);
153  errs.push_back(0.038);
154  as.push_back(51.0);
155  cs.push_back(0.367);
156  errs.push_back(0.084);
157  as.push_back(52.0);
158  cs.push_back(0.273);
159  errs.push_back(0.057);
160  as.push_back(53.0);
161  cs.push_back(0.239);
162  errs.push_back(0.051);
163  as.push_back(54.0);
164  cs.push_back(0.121);
165  errs.push_back(0.022);
166  as.push_back(55.0);
167  cs.push_back(0.05);
168  errs.push_back(0.012);
169  watchers.push_back(G4NuclWatcher(23, as, cs, errs, false, true));
170 
171  // Z = 24
172  as.clear();
173  cs.clear();
174  errs.clear();
175  as.push_back(51.0);
176  cs.push_back(0.215);
177  errs.push_back(0.024);
178  as.push_back(52.0);
179  cs.push_back(0.366);
180  errs.push_back(0.039);
181  as.push_back(53.0);
182  cs.push_back(0.386);
183  errs.push_back(0.078);
184  as.push_back(54.0);
185  cs.push_back(0.452);
186  errs.push_back(0.068);
187  as.push_back(55.0);
188  cs.push_back(0.25);
189  errs.push_back(0.048);
190  as.push_back(56.0);
191  cs.push_back(0.217);
192  errs.push_back(0.035);
193  as.push_back(57.0);
194  cs.push_back(0.092);
195  errs.push_back(0.011);
196  watchers.push_back(G4NuclWatcher(24, as, cs, errs, true, true));
197 
198  // Z = 25
199  as.clear();
200  cs.clear();
201  errs.clear();
202  as.push_back(53.0);
203  cs.push_back(0.181);
204  errs.push_back(0.022);
205  as.push_back(54.0);
206  cs.push_back(0.335);
207  errs.push_back(0.035);
208  as.push_back(55.0);
209  cs.push_back(0.456);
210  errs.push_back(0.073);
211  as.push_back(56.0);
212  cs.push_back(0.475);
213  errs.push_back(0.063);
214  as.push_back(57.0);
215  cs.push_back(0.449);
216  errs.push_back(0.046);
217  as.push_back(58.0);
218  cs.push_back(0.262);
219  errs.push_back(0.033);
220  as.push_back(59.0);
221  cs.push_back(0.17);
222  errs.push_back(0.021);
223  as.push_back(60.0);
224  cs.push_back(0.051);
225  errs.push_back(0.015);
226  watchers.push_back(G4NuclWatcher(25, as, cs, errs, false, true));
227 
228  // Z = 26
229  as.clear();
230  cs.clear();
231  errs.clear();
232  as.push_back(55.0);
233  cs.push_back(0.129);
234  errs.push_back(0.014);
235  as.push_back(56.0);
236  cs.push_back(0.382);
237  errs.push_back(0.027);
238  as.push_back(57.0);
239  cs.push_back(0.478);
240  errs.push_back(0.037);
241  as.push_back(58.0);
242  cs.push_back(0.649);
243  errs.push_back(0.057);
244  as.push_back(59.0);
245  cs.push_back(0.523);
246  errs.push_back(0.033);
247  as.push_back(60.0);
248  cs.push_back(0.446);
249  errs.push_back(0.035);
250  as.push_back(61.0);
251  cs.push_back(0.263);
252  errs.push_back(0.046);
253  as.push_back(62.0);
254  cs.push_back(0.09);
255  errs.push_back(0.014);
256  watchers.push_back(G4NuclWatcher(26, as, cs, errs, false, true));
257 
258  // Z = 27
259  as.clear();
260  cs.clear();
261  errs.clear();
262  as.push_back(57.0);
263  cs.push_back(0.0866);
264  errs.push_back(0.011);
265  as.push_back(58.0);
266  cs.push_back(0.311);
267  errs.push_back(0.024);
268  as.push_back(59.0);
269  cs.push_back(0.549);
270  errs.push_back(0.039);
271  as.push_back(60.0);
272  cs.push_back(0.665);
273  errs.push_back(0.057);
274  as.push_back(61.0);
275  cs.push_back(0.714);
276  errs.push_back(0.041);
277  as.push_back(62.0);
278  cs.push_back(0.586);
279  errs.push_back(0.042);
280  as.push_back(63.0);
281  cs.push_back(0.429);
282  errs.push_back(0.048);
283  as.push_back(64.0);
284  cs.push_back(0.167);
285  errs.push_back(0.026);
286  as.push_back(65.0);
287  cs.push_back(0.108);
288  errs.push_back(0.046);
289  watchers.push_back(G4NuclWatcher(27, as, cs, errs, false, true));
290 
291  // Z = 28
292  as.clear();
293  cs.clear();
294  errs.clear();
295  as.push_back(59.0);
296  cs.push_back(0.035);
297  errs.push_back(0.006);
298  as.push_back(60.0);
299  cs.push_back(0.299);
300  errs.push_back(0.02);
301  as.push_back(61.0);
302  cs.push_back(0.512);
303  errs.push_back(0.038);
304  as.push_back(62.0);
305  cs.push_back(0.865);
306  errs.push_back(0.057);
307  as.push_back(63.0);
308  cs.push_back(0.813);
309  errs.push_back(0.045);
310  as.push_back(64.0);
311  cs.push_back(0.829);
312  errs.push_back(0.053);
313  as.push_back(65.0);
314  cs.push_back(0.596);
315  errs.push_back(0.056);
316  as.push_back(66.0);
317  cs.push_back(0.318);
318  errs.push_back(0.072);
319  as.push_back(67.0);
320  cs.push_back(0.139);
321  errs.push_back(0.056);
322  as.push_back(68.0);
323  cs.push_back(0.054);
324  errs.push_back(0.036);
325  watchers.push_back(G4NuclWatcher(28, as, cs, errs, true, true));
326 
327  // Z = 29
328  as.clear();
329  cs.clear();
330  errs.clear();
331  as.push_back(61.0);
332  cs.push_back(0.026);
333  errs.push_back(0.004);
334  as.push_back(62.0);
335  cs.push_back(0.179);
336  errs.push_back(0.016);
337  as.push_back(63.0);
338  cs.push_back(0.464);
339  errs.push_back(0.03);
340  as.push_back(64.0);
341  cs.push_back(0.759);
342  errs.push_back(0.06);
343  as.push_back(65.0);
344  cs.push_back(0.973);
345  errs.push_back(0.044);
346  as.push_back(66.0);
347  cs.push_back(0.951);
348  errs.push_back(0.055);
349  as.push_back(67.0);
350  cs.push_back(0.872);
351  errs.push_back(0.064);
352  as.push_back(68.0);
353  cs.push_back(0.485);
354  errs.push_back(0.071);
355  as.push_back(69.0);
356  cs.push_back(0.239);
357  errs.push_back(0.056);
358  as.push_back(70.0);
359  cs.push_back(0.088);
360  errs.push_back(0.032);
361  as.push_back(71.0);
362  cs.push_back(0.041);
363  errs.push_back(0.024);
364  watchers.push_back(G4NuclWatcher(29, as, cs, errs, false, true));
365 
366  // Z = 30
367  as.clear();
368  cs.clear();
369  errs.clear();
370  as.push_back(64.0);
371  cs.push_back(0.149);
372  errs.push_back(0.013);
373  as.push_back(65.0);
374  cs.push_back(0.422);
375  errs.push_back(0.026);
376  as.push_back(66.0);
377  cs.push_back(0.813);
378  errs.push_back(0.059);
379  as.push_back(67.0);
380  cs.push_back(1.05);
381  errs.push_back(0.046);
382  as.push_back(68.0);
383  cs.push_back(1.205);
384  errs.push_back(0.06);
385  as.push_back(69.0);
386  cs.push_back(1.211);
387  errs.push_back(0.073);
388  as.push_back(70.0);
389  cs.push_back(0.754);
390  errs.push_back(0.082);
391  as.push_back(71.0);
392  cs.push_back(0.401);
393  errs.push_back(0.053);
394  as.push_back(72.0);
395  cs.push_back(0.193);
396  errs.push_back(0.038);
397  as.push_back(73.0);
398  cs.push_back(0.082);
399  errs.push_back(0.034);
400  watchers.push_back(G4NuclWatcher(30, as, cs, errs, false, true));
401 
402  // Z = 31
403  as.clear();
404  cs.clear();
405  errs.clear();
406  as.push_back(66.0);
407  cs.push_back(0.082);
408  errs.push_back(0.008);
409  as.push_back(67.0);
410  cs.push_back(0.353);
411  errs.push_back(0.022);
412  as.push_back(68.0);
413  cs.push_back(0.737);
414  errs.push_back(0.059);
415  as.push_back(69.0);
416  cs.push_back(1.215);
417  errs.push_back(0.049);
418  as.push_back(70.0);
419  cs.push_back(1.299);
420  errs.push_back(0.087);
421  as.push_back(71.0);
422  cs.push_back(1.453);
423  errs.push_back(0.085);
424  as.push_back(72.0);
425  cs.push_back(1.135);
426  errs.push_back(0.096);
427  as.push_back(73.0);
428  cs.push_back(0.635);
429  errs.push_back(0.064);
430  as.push_back(74.0);
431  cs.push_back(0.334);
432  errs.push_back(0.037);
433  as.push_back(75.0);
434  cs.push_back(0.179);
435  errs.push_back(0.047);
436  as.push_back(76.0);
437  cs.push_back(0.061);
438  errs.push_back(0.014);
439  watchers.push_back(G4NuclWatcher(31, as, cs, errs, true, true));
440 
441  // Z = 32
442  as.clear();
443  cs.clear();
444  errs.clear();
445  as.push_back(68.0);
446  cs.push_back(0.038);
447  errs.push_back(0.005);
448  as.push_back(69.0);
449  cs.push_back(0.286);
450  errs.push_back(0.019);
451  as.push_back(70.0);
452  cs.push_back(0.719);
453  errs.push_back(0.057);
454  as.push_back(71.0);
455  cs.push_back(1.237);
456  errs.push_back(0.056);
457  as.push_back(72.0);
458  cs.push_back(1.608);
459  errs.push_back(0.092);
460  as.push_back(73.0);
461  cs.push_back(1.626);
462  errs.push_back(0.089);
463  as.push_back(74.0);
464  cs.push_back(1.651);
465  errs.push_back(0.107);
466  as.push_back(75.0);
467  cs.push_back(0.938);
468  errs.push_back(0.094);
469  as.push_back(76.0);
470  cs.push_back(0.61);
471  errs.push_back(0.046);
472  as.push_back(77.0);
473  cs.push_back(0.233);
474  errs.push_back(0.076);
475  as.push_back(78.0);
476  cs.push_back(0.098);
477  errs.push_back(0.013);
478  as.push_back(79.0);
479  cs.push_back(0.04);
480  errs.push_back(0.018);
481  watchers.push_back(G4NuclWatcher(32, as, cs, errs, false, true));
482 
483  // Z = 33
484  as.clear();
485  cs.clear();
486  errs.clear();
487  as.push_back(71.0);
488  cs.push_back(0.176);
489  errs.push_back(0.014);
490  as.push_back(72.0);
491  cs.push_back(0.493);
492  errs.push_back(0.041);
493  as.push_back(73.0);
494  cs.push_back(1.189);
495  errs.push_back(0.055);
496  as.push_back(74.0);
497  cs.push_back(1.659);
498  errs.push_back(0.09);
499  as.push_back(75.0);
500  cs.push_back(2.066);
501  errs.push_back(0.115);
502  as.push_back(76.0);
503  cs.push_back(1.838);
504  errs.push_back(0.119);
505  as.push_back(77.0);
506  cs.push_back(1.48);
507  errs.push_back(0.132);
508  as.push_back(78.0);
509  cs.push_back(0.815);
510  errs.push_back(0.05);
511  as.push_back(79.0);
512  cs.push_back(0.406);
513  errs.push_back(0.073);
514  as.push_back(80.0);
515  cs.push_back(0.201);
516  errs.push_back(0.013);
517  as.push_back(81.0);
518  cs.push_back(0.079);
519  errs.push_back(0.024);
520  as.push_back(82.0);
521  cs.push_back(0.023);
522  errs.push_back(0.01);
523  watchers.push_back(G4NuclWatcher(33, as, cs, errs, false, true));
524 
525  // Z = 34
526  as.clear();
527  cs.clear();
528  errs.clear();
529  as.push_back(73.0);
530  cs.push_back(0.102);
531  errs.push_back(0.011);
532  as.push_back(74.0);
533  cs.push_back(0.523);
534  errs.push_back(0.041);
535  as.push_back(75.0);
536  cs.push_back(1.136);
537  errs.push_back(0.056);
538  as.push_back(76.0);
539  cs.push_back(1.741);
540  errs.push_back(0.092);
541  as.push_back(77.0);
542  cs.push_back(2.144);
543  errs.push_back(0.115);
544  as.push_back(78.0);
545  cs.push_back(2.432);
546  errs.push_back(0.137);
547  as.push_back(79.0);
548  cs.push_back(1.904);
549  errs.push_back(0.156);
550  as.push_back(80.0);
551  cs.push_back(1.205);
552  errs.push_back(0.056);
553  as.push_back(81.0);
554  cs.push_back(0.698);
555  errs.push_back(0.075);
556  as.push_back(82.0);
557  cs.push_back(0.328);
558  errs.push_back(0.02);
559  as.push_back(83.0);
560  cs.push_back(0.147);
561  errs.push_back(0.045);
562  as.push_back(84.0);
563  cs.push_back(0.045);
564  errs.push_back(0.012);
565  watchers.push_back(G4NuclWatcher(34, as, cs, errs, false, true));
566 
567  // Z = 35
568  as.clear();
569  cs.clear();
570  errs.clear();
571  as.push_back(75.0);
572  cs.push_back(0.048);
573  errs.push_back(0.006);
574  as.push_back(76.0);
575  cs.push_back(0.315);
576  errs.push_back(0.033);
577  as.push_back(77.0);
578  cs.push_back(0.973);
579  errs.push_back(0.052);
580  as.push_back(78.0);
581  cs.push_back(1.494);
582  errs.push_back(0.086);
583  as.push_back(79.0);
584  cs.push_back(2.269);
585  errs.push_back(0.113);
586  as.push_back(80.0);
587  cs.push_back(2.566);
588  errs.push_back(0.153);
589  as.push_back(81.0);
590  cs.push_back(2.469);
591  errs.push_back(0.162);
592  as.push_back(82.0);
593  cs.push_back(1.554);
594  errs.push_back(0.063);
595  as.push_back(83.0);
596  cs.push_back(0.991);
597  errs.push_back(0.094);
598  as.push_back(84.0);
599  cs.push_back(0.454);
600  errs.push_back(0.023);
601  as.push_back(85.0);
602  cs.push_back(0.196);
603  errs.push_back(0.048);
604  as.push_back(86.0);
605  cs.push_back(0.095);
606  errs.push_back(0.012);
607  as.push_back(87.0);
608  cs.push_back(0.033);
609  errs.push_back(0.02);
610  watchers.push_back(G4NuclWatcher(35, as, cs, errs, false, true));
611 
612  // spallation part
613  // Z = 61
614  as.clear();
615  cs.clear();
616  errs.clear();
617  as.push_back(132.0);
618  cs.push_back(0.002);
619  errs.push_back(0.001);
620  as.push_back(133.0);
621  cs.push_back(0.009);
622  errs.push_back(0.002);
623  as.push_back(134.0);
624  cs.push_back(0.033);
625  errs.push_back(0.003);
626  as.push_back(135.0);
627  cs.push_back(0.076);
628  errs.push_back(0.003);
629  as.push_back(136.0);
630  cs.push_back(0.128);
631  errs.push_back(0.005);
632  as.push_back(137.0);
633  cs.push_back(0.175);
634  errs.push_back(0.006);
635  as.push_back(138.0);
636  cs.push_back(0.179);
637  errs.push_back(0.007);
638  as.push_back(139.0);
639  cs.push_back(0.17);
640  errs.push_back(0.01);
641  as.push_back(140.0);
642  cs.push_back(0.158);
643  errs.push_back(0.009);
644  as.push_back(141.0);
645  cs.push_back(0.141);
646  errs.push_back(0.018);
647  as.push_back(142.0);
648  cs.push_back(0.083);
649  errs.push_back(0.018);
650  as.push_back(143.0);
651  cs.push_back(0.065);
652  errs.push_back(0.022);
653  as.push_back(144.0);
654  cs.push_back(0.036);
655  errs.push_back(0.019);
656  as.push_back(145.0);
657  cs.push_back(0.023);
658  errs.push_back(0.016);
659  watchers.push_back(G4NuclWatcher(61, as, cs, errs, true, true));
660 
661  // Z = 69
662  as.clear();
663  cs.clear();
664  errs.clear();
665  as.push_back(152.0);
666  cs.push_back(0.045);
667  errs.push_back(0.003);
668  as.push_back(153.0);
669  cs.push_back(0.18);
670  errs.push_back(0.007);
671  as.push_back(154.0);
672  cs.push_back(0.435);
673  errs.push_back(0.016);
674  as.push_back(155.0);
675  cs.push_back(0.845);
676  errs.push_back(0.026);
677  as.push_back(156.0);
678  cs.push_back(1.283);
679  errs.push_back(0.041);
680  as.push_back(157.0);
681  cs.push_back(1.843);
682  errs.push_back(0.057);
683  as.push_back(158.0);
684  cs.push_back(1.986);
685  errs.push_back(0.065);
686  as.push_back(159.0);
687  cs.push_back(2.078);
688  errs.push_back(0.066);
689  as.push_back(160.0);
690  cs.push_back(1.993);
691  errs.push_back(0.063);
692  as.push_back(161.0);
693  cs.push_back(1.602);
694  errs.push_back(0.052);
695  as.push_back(162.0);
696  cs.push_back(1.241);
697  errs.push_back(0.041);
698  as.push_back(163.0);
699  cs.push_back(0.881);
700  errs.push_back(0.03);
701  as.push_back(164.0);
702  cs.push_back(0.502);
703  errs.push_back(0.025);
704  as.push_back(165.0);
705  cs.push_back(0.299);
706  errs.push_back(0.017);
707  as.push_back(166.0);
708  cs.push_back(0.157);
709  errs.push_back(0.008);
710  as.push_back(167.0);
711  cs.push_back(0.078);
712  errs.push_back(0.016);
713  as.push_back(168.0);
714  cs.push_back(0.033);
715  errs.push_back(0.006);
716  as.push_back(169.0);
717  cs.push_back(0.014);
718  errs.push_back(0.01);
719  watchers.push_back(G4NuclWatcher(69, as, cs, errs, true, true));
720 
721  // Z = 73
722  as.clear();
723  cs.clear();
724  errs.clear();
725  as.push_back(160.0);
726  cs.push_back(0.003);
727  errs.push_back(0.002);
728  as.push_back(161.0);
729  cs.push_back(0.028);
730  errs.push_back(0.003);
731  as.push_back(162.0);
732  cs.push_back(0.136);
733  errs.push_back(0.008);
734  as.push_back(163.0);
735  cs.push_back(0.484);
736  errs.push_back(0.015);
737  as.push_back(164.0);
738  cs.push_back(1.142);
739  errs.push_back(0.039);
740  as.push_back(165.0);
741  cs.push_back(2.406);
742  errs.push_back(0.074);
743  as.push_back(166.0);
744  cs.push_back(4.178);
745  errs.push_back(0.129);
746  as.push_back(167.0);
747  cs.push_back(5.438);
748  errs.push_back(0.165);
749  as.push_back(168.0);
750  cs.push_back(6.645);
751  errs.push_back(0.2);
752  as.push_back(169.0);
753  cs.push_back(7.348);
754  errs.push_back(0.221);
755  as.push_back(170.0);
756  cs.push_back(6.672);
757  errs.push_back(0.202);
758  as.push_back(171.0);
759  cs.push_back(5.834);
760  errs.push_back(0.177);
761  as.push_back(172.0);
762  cs.push_back(4.667);
763  errs.push_back(0.141);
764  as.push_back(173.0);
765  cs.push_back(3.248);
766  errs.push_back(0.099);
767  as.push_back(174.0);
768  cs.push_back(2.19);
769  errs.push_back(0.068);
770  as.push_back(175.0);
771  cs.push_back(1.454);
772  errs.push_back(0.048);
773  as.push_back(176.0);
774  cs.push_back(0.852);
775  errs.push_back(0.032);
776  as.push_back(177.0);
777  cs.push_back(0.478);
778  errs.push_back(0.03);
779  as.push_back(178.0);
780  cs.push_back(0.277);
781  errs.push_back(0.019);
782  as.push_back(179.0);
783  cs.push_back(0.13);
784  errs.push_back(0.025);
785  as.push_back(180.0);
786  cs.push_back(0.06);
787  errs.push_back(0.012);
788  as.push_back(181.0);
789  cs.push_back(0.036);
790  errs.push_back(0.023);
791  as.push_back(182.0);
792  cs.push_back(0.016);
793  errs.push_back(0.009);
794  watchers.push_back(G4NuclWatcher(73, as, cs, errs, true, true));
795 
796  // Z = 77
797  as.clear();
798  cs.clear();
799  errs.clear();
800  as.push_back(170.0);
801  cs.push_back(0.003);
802  errs.push_back(0.002);
803  as.push_back(171.0);
804  cs.push_back(0.024);
805  errs.push_back(0.005);
806  as.push_back(172.0);
807  cs.push_back(0.108);
808  errs.push_back(0.019);
809  as.push_back(173.0);
810  cs.push_back(0.423);
811  errs.push_back(0.029);
812  as.push_back(174.0);
813  cs.push_back(1.203);
814  errs.push_back(0.051);
815  as.push_back(175.0);
816  cs.push_back(2.714);
817  errs.push_back(0.09);
818  as.push_back(176.0);
819  cs.push_back(5.004);
820  errs.push_back(0.157);
821  as.push_back(177.0);
822  cs.push_back(7.545);
823  errs.push_back(0.233);
824  as.push_back(178.0);
825  cs.push_back(9.685);
826  errs.push_back(0.297);
827  as.push_back(179.0);
828  cs.push_back(11.664);
829  errs.push_back(0.351);
830  as.push_back(180.0);
831  cs.push_back(12.576);
832  errs.push_back(0.378);
833  as.push_back(181.0);
834  cs.push_back(11.851);
835  errs.push_back(0.357);
836  as.push_back(182.0);
837  cs.push_back(11.269);
838  errs.push_back(0.339);
839  as.push_back(183.0);
840  cs.push_back(10.266);
841  errs.push_back(0.308);
842  as.push_back(184.0);
843  cs.push_back(7.748);
844  errs.push_back(0.234);
845  as.push_back(185.0);
846  cs.push_back(6.576);
847  errs.push_back(0.199);
848  as.push_back(186.0);
849  cs.push_back(4.567);
850  errs.push_back(0.138);
851  as.push_back(187.0);
852  cs.push_back(3.318);
853  errs.push_back(0.105);
854  as.push_back(188.0);
855  cs.push_back(2.478);
856  errs.push_back(0.076);
857  as.push_back(189.0);
858  cs.push_back(1.703);
859  errs.push_back(0.055);
860  as.push_back(190.0);
861  cs.push_back(1.003);
862  errs.push_back(0.033);
863  as.push_back(191.0);
864  cs.push_back(0.744);
865  errs.push_back(0.03);
866  as.push_back(192.0);
867  cs.push_back(0.468);
868  errs.push_back(0.019);
869  as.push_back(193.0);
870  cs.push_back(0.222);
871  errs.push_back(0.015);
872  as.push_back(194.0);
873  cs.push_back(0.133);
874  errs.push_back(0.014);
875  as.push_back(195.0);
876  cs.push_back(0.05);
877  errs.push_back(0.019);
878  as.push_back(196.0);
879  cs.push_back(0.037);
880  errs.push_back(0.019);
881  watchers.push_back(G4NuclWatcher(77, as, cs, errs, true, true));
882 
883  // Z = 81
884  as.clear();
885  cs.clear();
886  errs.clear();
887  as.push_back(184.0);
888  cs.push_back(0.058);
889  errs.push_back(0.026);
890  as.push_back(185.0);
891  cs.push_back(0.231);
892  errs.push_back(0.06);
893  as.push_back(186.0);
894  cs.push_back(0.723);
895  errs.push_back(0.1);
896  as.push_back(187.0);
897  cs.push_back(1.826);
898  errs.push_back(0.098);
899  as.push_back(188.0);
900  cs.push_back(3.098);
901  errs.push_back(0.111);
902  as.push_back(189.0);
903  cs.push_back(4.293);
904  errs.push_back(0.157);
905  as.push_back(190.0);
906  cs.push_back(7.506);
907  errs.push_back(0.227);
908  as.push_back(191.0);
909  cs.push_back(9.546);
910  errs.push_back(0.288);
911  as.push_back(192.0);
912  cs.push_back(11.259);
913  errs.push_back(0.339);
914  as.push_back(193.0);
915  cs.push_back(13.767);
916  errs.push_back(0.414);
917  as.push_back(194.0);
918  cs.push_back(14.706);
919  errs.push_back(0.442);
920  as.push_back(195.0);
921  cs.push_back(16.069);
922  errs.push_back(0.483);
923  as.push_back(196.0);
924  cs.push_back(18.381);
925  errs.push_back(0.552);
926  as.push_back(197.0);
927  cs.push_back(17.579);
928  errs.push_back(0.528);
929  as.push_back(198.0);
930  cs.push_back(17.002);
931  errs.push_back(0.51);
932  as.push_back(199.0);
933  cs.push_back(18.381);
934  errs.push_back(0.552);
935  as.push_back(200.0);
936  cs.push_back(16.976);
937  errs.push_back(0.509);
938  as.push_back(201.0);
939  cs.push_back(16.913);
940  errs.push_back(0.508);
941  as.push_back(202.0);
942  cs.push_back(17.262);
943  errs.push_back(0.518);
944  as.push_back(203.0);
945  cs.push_back(16.988);
946  errs.push_back(0.51);
947  as.push_back(204.0);
948  cs.push_back(15.681);
949  errs.push_back(0.471);
950  as.push_back(205.0);
951  cs.push_back(12.697);
952  errs.push_back(0.457);
953  as.push_back(206.0);
954  cs.push_back(13.517);
955  errs.push_back(0.406);
956  as.push_back(207.0);
957  cs.push_back(17.525);
958  errs.push_back(0.526);
959  watchers.push_back(G4NuclWatcher(81, as, cs, errs, true, true));
960 
961  // Z = 82
962  as.clear();
963  cs.clear();
964  errs.clear();
965  as.push_back(187.0);
966  cs.push_back(0.01);
967  errs.push_back(0.006);
968  as.push_back(188.0);
969  cs.push_back(0.067);
970  errs.push_back(0.029);
971  as.push_back(189.0);
972  cs.push_back(0.276);
973  errs.push_back(0.094);
974  as.push_back(190.0);
975  cs.push_back(0.697);
976  errs.push_back(0.077);
977  as.push_back(191.0);
978  cs.push_back(1.632);
979  errs.push_back(0.175);
980  as.push_back(192.0);
981  cs.push_back(2.889);
982  errs.push_back(0.092);
983  as.push_back(193.0);
984  cs.push_back(4.243);
985  errs.push_back(0.132);
986  as.push_back(194.0);
987  cs.push_back(6.23);
988  errs.push_back(0.38);
989  as.push_back(195.0);
990  cs.push_back(7.738);
991  errs.push_back(0.233);
992  as.push_back(196.0);
993  cs.push_back(9.31);
994  errs.push_back(0.28);
995  as.push_back(197.0);
996  cs.push_back(12.186);
997  errs.push_back(0.733);
998  as.push_back(198.0);
999  cs.push_back(13.979);
1000  errs.push_back(0.42);
1001  as.push_back(199.0);
1002  cs.push_back(15.954);
1003  errs.push_back(0.479);
1004  as.push_back(200.0);
1005  cs.push_back(18.22);
1006  errs.push_back(1.094);
1007  as.push_back(201.0);
1008  cs.push_back(20.362);
1009  errs.push_back(0.611);
1010  as.push_back(202.0);
1011  cs.push_back(22.731);
1012  errs.push_back(0.682);
1013  as.push_back(203.0);
1014  cs.push_back(28.71);
1015  errs.push_back(1.723);
1016  as.push_back(204.0);
1017  cs.push_back(26.57);
1018  errs.push_back(0.797);
1019  as.push_back(205.0);
1020  cs.push_back(31.451);
1021  errs.push_back(0.944);
1022  as.push_back(206.0);
1023  cs.push_back(65.257);
1024  errs.push_back(19.577);
1025  as.push_back(207.0);
1026  cs.push_back(63.653);
1027  errs.push_back(9.573);
1028  watchers.push_back(G4NuclWatcher(82, as, cs, errs, true, true));
1029 
1030 #else
1031 
1032  // watchers for Au197 + P, 800 MeV
1033  // Z = 80
1034  as.clear();
1035  cs.clear();
1036  errs.clear();
1037  as.push_back(196.0);
1038  cs.push_back(1.54);
1039  errs.push_back(0.2);
1040  as.push_back(195.0);
1041  cs.push_back(2.87);
1042  errs.push_back(0.37);
1043  as.push_back(194.0);
1044  cs.push_back(3.61);
1045  errs.push_back(0.47);
1046  as.push_back(193.0);
1047  cs.push_back(4.44);
1048  errs.push_back(0.38);
1049  as.push_back(192.0);
1050  cs.push_back(4.22);
1051  errs.push_back(0.47);
1052  as.push_back(191.0);
1053  cs.push_back(4.17);
1054  errs.push_back(0.45);
1055  as.push_back(190.0);
1056  cs.push_back(4.05);
1057  errs.push_back(0.43);
1058  as.push_back(189.0);
1059  cs.push_back(2.81);
1060  errs.push_back(0.25);
1061  as.push_back(188.0);
1062  cs.push_back(2.14);
1063  errs.push_back(0.24);
1064  as.push_back(187.0);
1065  cs.push_back(1.68);
1066  errs.push_back(0.15);
1067  as.push_back(186.0);
1068  cs.push_back(1.03);
1069  errs.push_back(0.1);
1070  as.push_back(185.0);
1071  cs.push_back(0.72);
1072  errs.push_back(0.09);
1073  as.push_back(184.0);
1074  cs.push_back(0.47);
1075  errs.push_back(0.05);
1076  as.push_back(183.0);
1077  cs.push_back(0.18);
1078  errs.push_back(0.05);
1079  as.push_back(182.0);
1080  cs.push_back(0.11);
1081  errs.push_back(0.02);
1082  as.push_back(181.0);
1083  cs.push_back(0.04);
1084  errs.push_back(0.01);
1085  as.push_back(179.0);
1086  cs.push_back(0.008);
1087  errs.push_back(0.01);
1088  as.push_back(178.0);
1089  cs.push_back(0.003);
1090  errs.push_back(0.001);
1091  watchers.push_back(G4NuclWatcher(80, as, cs, errs, true, true));
1092 
1093  // Z = 77
1094  as.clear();
1095  cs.clear();
1096  errs.clear();
1097  as.push_back(171.0);
1098  cs.push_back(0.07);
1099  errs.push_back(0.03);
1100  as.push_back(172.0);
1101  cs.push_back(0.29);
1102  errs.push_back(0.19);
1103  as.push_back(173.0);
1104  cs.push_back(0.82);
1105  errs.push_back(0.22);
1106  as.push_back(174.0);
1107  cs.push_back(1.54);
1108  errs.push_back(0.2);
1109  as.push_back(175.0);
1110  cs.push_back(3.16);
1111  errs.push_back(0.4);
1112  as.push_back(176.0);
1113  cs.push_back(6.19);
1114  errs.push_back(0.79);
1115  as.push_back(177.0);
1116  cs.push_back(9.58);
1117  errs.push_back(1.22);
1118  as.push_back(178.0);
1119  cs.push_back(13.35);
1120  errs.push_back(1.26);
1121  as.push_back(179.0);
1122  cs.push_back(17.35);
1123  errs.push_back(1.39);
1124  as.push_back(180.0);
1125  cs.push_back(18.93);
1126  errs.push_back(1.51);
1127  as.push_back(181.0);
1128  cs.push_back(20.13);
1129  errs.push_back(2.59);
1130  as.push_back(182.0);
1131  cs.push_back(19.63);
1132  errs.push_back(1.82);
1133  as.push_back(183.0);
1134  cs.push_back(19.43);
1135  errs.push_back(1.81);
1136  as.push_back(184.0);
1137  cs.push_back(18.09);
1138  errs.push_back(1.68);
1139  as.push_back(185.0);
1140  cs.push_back(15.71);
1141  errs.push_back(1.46);
1142  as.push_back(186.0);
1143  cs.push_back(13.51);
1144  errs.push_back(1.26);
1145  as.push_back(187.0);
1146  cs.push_back(11.52);
1147  errs.push_back(1.08);
1148  as.push_back(188.0);
1149  cs.push_back(8.97);
1150  errs.push_back(1.15);
1151  as.push_back(189.0);
1152  cs.push_back(8.05);
1153  errs.push_back(1.03);
1154  as.push_back(190.0);
1155  cs.push_back(6.02);
1156  errs.push_back(0.77);
1157  as.push_back(191.0);
1158  cs.push_back(5.04);
1159  errs.push_back(0.54);
1160  as.push_back(192.0);
1161  cs.push_back(4.18);
1162  errs.push_back(0.54);
1163  as.push_back(193.0);
1164  cs.push_back(3.54);
1165  errs.push_back(0.45);
1166  watchers.push_back(G4NuclWatcher(77, as, cs, errs, true, true));
1167 
1168  // Z = 73
1169  as.clear();
1170  cs.clear();
1171  errs.clear();
1172  as.push_back(162.0);
1173  cs.push_back(0.31);
1174  errs.push_back(0.04);
1175  as.push_back(163.0);
1176  cs.push_back(1.21);
1177  errs.push_back(0.11);
1178  as.push_back(164.0);
1179  cs.push_back(3.07);
1180  errs.push_back(0.29);
1181  as.push_back(165.0);
1182  cs.push_back(5.32);
1183  errs.push_back(0.5);
1184  as.push_back(166.0);
1185  cs.push_back(8.68);
1186  errs.push_back(0.81);
1187  as.push_back(167.0);
1188  cs.push_back(11.48);
1189  errs.push_back(1.46);
1190  as.push_back(168.0);
1191  cs.push_back(12.19);
1192  errs.push_back(1.43);
1193  as.push_back(169.0);
1194  cs.push_back(13.1);
1195  errs.push_back(1.4);
1196  as.push_back(170.0);
1197  cs.push_back(12.22);
1198  errs.push_back(1.48);
1199  as.push_back(171.0);
1200  cs.push_back(9.34);
1201  errs.push_back(1.15);
1202  as.push_back(172.0);
1203  cs.push_back(7.51);
1204  errs.push_back(0.97);
1205  as.push_back(173.0);
1206  cs.push_back(5.55);
1207  errs.push_back(0.71);
1208  as.push_back(174.0);
1209  cs.push_back(3.36);
1210  errs.push_back(0.43);
1211  as.push_back(175.0);
1212  cs.push_back(2.26);
1213  errs.push_back(0.29);
1214  as.push_back(176.0);
1215  cs.push_back(1.4);
1216  errs.push_back(0.14);
1217  as.push_back(177.0);
1218  cs.push_back(0.76);
1219  errs.push_back(0.08);
1220  as.push_back(178.0);
1221  cs.push_back(0.43);
1222  errs.push_back(0.04);
1223  as.push_back(179.0);
1224  cs.push_back(0.22);
1225  errs.push_back(0.03);
1226  as.push_back(180.0);
1227  cs.push_back(0.12);
1228  errs.push_back(0.03);
1229  as.push_back(181.0);
1230  cs.push_back(0.06);
1231  errs.push_back(0.02);
1232  as.push_back(182.0);
1233  cs.push_back(0.01);
1234  errs.push_back(0.008);
1235  watchers.push_back(G4NuclWatcher(73, as, cs, errs, true, true));
1236 
1237  // Z = 61
1238  as.clear();
1239  cs.clear();
1240  errs.clear();
1241  as.push_back(133.0);
1242  cs.push_back(0.01);
1243  errs.push_back(0.006);
1244  as.push_back(134.0);
1245  cs.push_back(0.04);
1246  errs.push_back(0.01);
1247  as.push_back(135.0);
1248  cs.push_back(0.1);
1249  errs.push_back(0.018);
1250  as.push_back(136.0);
1251  cs.push_back(0.16);
1252  errs.push_back(0.027);
1253  as.push_back(137.0);
1254  cs.push_back(0.21);
1255  errs.push_back(0.034);
1256  as.push_back(138.0);
1257  cs.push_back(0.22);
1258  errs.push_back(0.034);
1259  as.push_back(139.0);
1260  cs.push_back(0.22);
1261  errs.push_back(0.031);
1262  as.push_back(140.0);
1263  cs.push_back(0.16);
1264  errs.push_back(0.023);
1265  as.push_back(141.0);
1266  cs.push_back(0.11);
1267  errs.push_back(0.025);
1268  as.push_back(142.0);
1269  cs.push_back(0.08);
1270  errs.push_back(0.018);
1271  as.push_back(143.0);
1272  cs.push_back(0.04);
1273  errs.push_back(0.005);
1274  as.push_back(144.0);
1275  cs.push_back(0.02);
1276  errs.push_back(0.003);
1277  watchers.push_back(G4NuclWatcher(61, as, cs, errs, true, true));
1278 
1279  // Z = 79
1280  as.clear();
1281  cs.clear();
1282  errs.clear();
1283  as.push_back(178.0);
1284  cs.push_back(0.12);
1285  errs.push_back(0.02);
1286  as.push_back(177.0);
1287  cs.push_back(0.04);
1288  errs.push_back(0.005);
1289  as.push_back(176.0);
1290  cs.push_back(0.01);
1291  errs.push_back(0.002);
1292  as.push_back(196.0);
1293  cs.push_back(57.98);
1294  errs.push_back(5.46);
1295  as.push_back(195.0);
1296  cs.push_back(41.06);
1297  errs.push_back(3.8);
1298  as.push_back(194.0);
1299  cs.push_back(30.99);
1300  errs.push_back(2.87);
1301  as.push_back(193.0);
1302  cs.push_back(29.38);
1303  errs.push_back(2.72);
1304  as.push_back(192.0);
1305  cs.push_back(25.19);
1306  errs.push_back(2.41);
1307  as.push_back(191.0);
1308  cs.push_back(23.38);
1309  errs.push_back(2.25);
1310  as.push_back(190.0);
1311  cs.push_back(21.25);
1312  errs.push_back(1.83);
1313  as.push_back(189.0);
1314  cs.push_back(18.76);
1315  errs.push_back(1.55);
1316  as.push_back(188.0);
1317  cs.push_back(15.47);
1318  errs.push_back(1.36);
1319  as.push_back(187.0);
1320  cs.push_back(13.92);
1321  errs.push_back(1.22);
1322  as.push_back(186.0);
1323  cs.push_back(11.77);
1324  errs.push_back(1.02);
1325  as.push_back(185.0);
1326  cs.push_back(8.61);
1327  errs.push_back(1.09);
1328  as.push_back(184.0);
1329  cs.push_back(6.97);
1330  errs.push_back(0.67);
1331  as.push_back(183.0);
1332  cs.push_back(5.0);
1333  errs.push_back(0.61);
1334  as.push_back(182.);
1335  cs.push_back(3.42);
1336  errs.push_back(0.29);
1337  as.push_back(181.0);
1338  cs.push_back(1.8);
1339  errs.push_back(0.23);
1340  as.push_back(180.0);
1341  cs.push_back(0.91);
1342  errs.push_back(0.12);
1343  as.push_back(179.0);
1344  cs.push_back(0.36);
1345  errs.push_back(0.05);
1346  watchers.push_back(G4NuclWatcher(79, as, cs, errs, true, true));
1347 
1348  // Z = 78
1349  as.clear();
1350  cs.clear();
1351  errs.clear();
1352  as.push_back(178.0);
1353  cs.push_back(3.04);
1354  errs.push_back(0.39);
1355  as.push_back(177.0);
1356  cs.push_back(1.43);
1357  errs.push_back(0.18);
1358  as.push_back(176.0);
1359  cs.push_back(0.57);
1360  errs.push_back(0.07);
1361  as.push_back(175.0);
1362  cs.push_back(0.18);
1363  errs.push_back(0.02);
1364  as.push_back(196.0);
1365  cs.push_back(21.4);
1366  errs.push_back(9.68);
1367  as.push_back(195.0);
1368  cs.push_back(21.34);
1369  errs.push_back(5.86);
1370  as.push_back(194.0);
1371  cs.push_back(21.28);
1372  errs.push_back(2.54);
1373  as.push_back(193.0);
1374  cs.push_back(18.56);
1375  errs.push_back(2.32);
1376  as.push_back(192.0);
1377  cs.push_back(19.99);
1378  errs.push_back(1.87);
1379  as.push_back(191.0);
1380  cs.push_back(19.84);
1381  errs.push_back(1.85);
1382  as.push_back(190.0);
1383  cs.push_back(19.86);
1384  errs.push_back(1.85);
1385  as.push_back(189.0);
1386  cs.push_back(21.86);
1387  errs.push_back(2.04);
1388  as.push_back(188.0);
1389  cs.push_back(22.05);
1390  errs.push_back(2.06);
1391  as.push_back(187.0);
1392  cs.push_back(21.04);
1393  errs.push_back(1.96);
1394  as.push_back(186.0);
1395  cs.push_back(21.88);
1396  errs.push_back(2.8);
1397  as.push_back(185.0);
1398  cs.push_back(19.84);
1399  errs.push_back(2.3);
1400  as.push_back(184.0);
1401  cs.push_back(18.4);
1402  errs.push_back(2.36);
1403  as.push_back(183.0);
1404  cs.push_back(16.04);
1405  errs.push_back(2.06);
1406  as.push_back(182.0);
1407  cs.push_back(15.5);
1408  errs.push_back(1.99);
1409  as.push_back(181.0);
1410  cs.push_back(11.63);
1411  errs.push_back(1.49);
1412  as.push_back(180.0);
1413  cs.push_back(8.16);
1414  errs.push_back(1.05);
1415  as.push_back(179.0);
1416  cs.push_back(5.49);
1417  errs.push_back(0.7);
1418  watchers.push_back(G4NuclWatcher(78, as, cs, errs, true, true));
1419 
1420  // Z = 72
1421  as.clear();
1422  cs.clear();
1423  errs.clear();
1424  as.push_back(176.0);
1425  cs.push_back(0.13);
1426  errs.push_back(0.02);
1427  as.push_back(175.0);
1428  cs.push_back(0.31);
1429  errs.push_back(0.04);
1430  as.push_back(174.0);
1431  cs.push_back(0.56);
1432  errs.push_back(0.07);
1433  as.push_back(173.0);
1434  cs.push_back(0.96);
1435  errs.push_back(0.12);
1436  as.push_back(172.0);
1437  cs.push_back(1.82);
1438  errs.push_back(0.17);
1439  as.push_back(171.0);
1440  cs.push_back(3.05);
1441  errs.push_back(0.31);
1442  as.push_back(170.0);
1443  cs.push_back(4.6);
1444  errs.push_back(0.52);
1445  as.push_back(169.0);
1446  cs.push_back(6.05);
1447  errs.push_back(0.75);
1448  as.push_back(168.0);
1449  cs.push_back(8.49);
1450  errs.push_back(0.84);
1451  as.push_back(167.0);
1452  cs.push_back(9.72);
1453  errs.push_back(1.24);
1454  as.push_back(166.0);
1455  cs.push_back(10.46);
1456  errs.push_back(1.33);
1457  as.push_back(165.0);
1458  cs.push_back(9.98);
1459  errs.push_back(1.18);
1460  as.push_back(164.0);
1461  cs.push_back(8.48);
1462  errs.push_back(0.79);
1463  as.push_back(163.0);
1464  cs.push_back(5.93);
1465  errs.push_back(0.48);
1466  as.push_back(162.0);
1467  cs.push_back(3.83);
1468  errs.push_back(0.36);
1469  as.push_back(161.0);
1470  cs.push_back(1.67);
1471  errs.push_back(0.17);
1472  as.push_back(160.0);
1473  cs.push_back(0.57);
1474  errs.push_back(0.06);
1475  as.push_back(159.0);
1476  cs.push_back(0.14);
1477  errs.push_back(0.02);
1478  watchers.push_back(G4NuclWatcher(72, as, cs, errs, true, true));
1479 
1480  // Z = 66
1481  as.clear();
1482  cs.clear();
1483  errs.clear();
1484  as.push_back(157.0);
1485  cs.push_back(0.14);
1486  errs.push_back(0.02);
1487  as.push_back(156.0);
1488  cs.push_back(0.25);
1489  errs.push_back(0.05);
1490  as.push_back(155.0);
1491  cs.push_back(0.41);
1492  errs.push_back(0.05);
1493  as.push_back(154.0);
1494  cs.push_back(0.69);
1495  errs.push_back(0.06);
1496  as.push_back(153.0);
1497  cs.push_back(0.91);
1498  errs.push_back(0.09);
1499  as.push_back(152.0);
1500  cs.push_back(1.07);
1501  errs.push_back(0.11);
1502  as.push_back(151.0);
1503  cs.push_back(1.23);
1504  errs.push_back(0.15);
1505  as.push_back(150.0);
1506  cs.push_back(1.31);
1507  errs.push_back(0.14);
1508  as.push_back(149.0);
1509  cs.push_back(1.15);
1510  errs.push_back(0.11);
1511  as.push_back(148.0);
1512  cs.push_back(0.91);
1513  errs.push_back(0.09);
1514  as.push_back(147.0);
1515  cs.push_back(0.55);
1516  errs.push_back(0.1);
1517  watchers.push_back(G4NuclWatcher(66, as, cs, errs, true, true));
1518 
1519  // Z = 65
1520  as.clear();
1521  cs.clear();
1522  errs.clear();
1523  as.push_back(153.0);
1524  cs.push_back(0.21);
1525  errs.push_back(0.03);
1526  as.push_back(152.0);
1527  cs.push_back(0.33);
1528  errs.push_back(0.03);
1529  as.push_back(151.0);
1530  cs.push_back(0.49);
1531  errs.push_back(0.05);
1532  as.push_back(150.0);
1533  cs.push_back(0.62);
1534  errs.push_back(0.08);
1535  as.push_back(149.0);
1536  cs.push_back(0.77);
1537  errs.push_back(0.1);
1538  as.push_back(148.0);
1539  cs.push_back(0.88);
1540  errs.push_back(0.11);
1541  as.push_back(147.0);
1542  cs.push_back(0.93);
1543  errs.push_back(0.09);
1544  as.push_back(146.0);
1545  cs.push_back(0.8);
1546  errs.push_back(0.08);
1547  as.push_back(145.0);
1548  cs.push_back(0.54);
1549  errs.push_back(0.1);
1550  as.push_back(144.0);
1551  cs.push_back(0.28);
1552  errs.push_back(0.1);
1553 
1554  watchers.push_back(G4NuclWatcher(65, as, cs, errs, true, true));
1555 #endif
1556 
1557 }
1558 
1559 
1560 
1561 
1562 
1563 
1564 
1565 
1566 
1567 
1568 
1569 
std::vector< G4NuclWatcher > watchers
Definition: G4WatcherGun.hh:50
G4int verboseLevel
Definition: G4WatcherGun.hh:45
G4GLOB_DLL std::ostream G4cout
void setWatchers()
Definition: G4WatcherGun.cc:46
#define G4endl
Definition: G4ios.hh:61