45{
46 std::vector<G4VEvaporationChannel*> * theChannel =
47 new std::vector<G4VEvaporationChannel*>;
48 theChannel->reserve(83);
49
51 theChannel->push_back( new G4CompetitiveFission() );
52
53
54 theChannel->push_back( new G4NeutronEvaporationChannel() );
55 theChannel->push_back( new G4ProtonEvaporationChannel() );
56 theChannel->push_back( new G4DeuteronEvaporationChannel() );
57 theChannel->push_back( new G4TritonEvaporationChannel() );
58 theChannel->push_back( new G4He3EvaporationChannel() );
59 theChannel->push_back( new G4AlphaEvaporationChannel() );
60 theChannel->push_back( new G4GEMChannelVI( 5, 2) );
61 theChannel->push_back( new G4GEMChannelVI( 5, 3) );
62 theChannel->push_back( new G4GEMChannelVI( 6, 3) );
63 theChannel->push_back( new G4GEMChannelVI( 7, 3) );
64 theChannel->push_back( new G4GEMChannelVI( 8, 3) );
65 theChannel->push_back( new G4GEMChannelVI( 9, 3) );
66 theChannel->push_back( new G4GEMChannelVI( 7, 4) );
67 theChannel->push_back( new G4GEMChannelVI( 8, 4) );
68 theChannel->push_back( new G4GEMChannelVI( 9, 4) );
69 theChannel->push_back( new G4GEMChannelVI(10, 4) );
70 theChannel->push_back( new G4GEMChannelVI(11, 4) );
71 theChannel->push_back( new G4GEMChannelVI( 8, 5) );
72 theChannel->push_back( new G4GEMChannelVI( 9, 5) );
73 theChannel->push_back( new G4GEMChannelVI(10, 5) );
74 theChannel->push_back( new G4GEMChannelVI(11, 5) );
75 theChannel->push_back( new G4GEMChannelVI(12, 5) );
76 theChannel->push_back( new G4GEMChannelVI(13, 5) );
77 theChannel->push_back( new G4GEMChannelVI(10, 6) );
78 theChannel->push_back( new G4GEMChannelVI(11, 6) );
79 theChannel->push_back( new G4GEMChannelVI(12, 6) );
80 theChannel->push_back( new G4GEMChannelVI(13, 6) );
81 theChannel->push_back( new G4GEMChannelVI(14, 6) );
82 theChannel->push_back( new G4GEMChannelVI(15, 6) );
83 theChannel->push_back( new G4GEMChannelVI(16, 6) );
84 theChannel->push_back( new G4GEMChannelVI(13, 7) );
85 theChannel->push_back( new G4GEMChannelVI(14, 7) );
86 theChannel->push_back( new G4GEMChannelVI(15, 7) );
87 theChannel->push_back( new G4GEMChannelVI(16, 7) );
88 theChannel->push_back( new G4GEMChannelVI(17, 7) );
89 theChannel->push_back( new G4GEMChannelVI(18, 7) );
90 theChannel->push_back( new G4GEMChannelVI(15, 8) );
91 theChannel->push_back( new G4GEMChannelVI(16, 8) );
92 theChannel->push_back( new G4GEMChannelVI(17, 8) );
93 theChannel->push_back( new G4GEMChannelVI(18, 8) );
94 theChannel->push_back( new G4GEMChannelVI(19, 8) );
95 theChannel->push_back( new G4GEMChannelVI(20, 8) );
96 theChannel->push_back( new G4GEMChannelVI(21, 8) );
97 theChannel->push_back( new G4GEMChannelVI(22, 8) );
98 theChannel->push_back( new G4GEMChannelVI(17, 9) );
99 theChannel->push_back( new G4GEMChannelVI(18, 9) );
100 theChannel->push_back( new G4GEMChannelVI(19, 9) );
101 theChannel->push_back( new G4GEMChannelVI(20, 9) );
102 theChannel->push_back( new G4GEMChannelVI(21, 9) );
103 theChannel->push_back( new G4GEMChannelVI(22, 9) );
104 theChannel->push_back( new G4GEMChannelVI(23, 9) );
105 theChannel->push_back( new G4GEMChannelVI(24, 9) );
106 theChannel->push_back( new G4GEMChannelVI(25, 9) );
107 theChannel->push_back( new G4GEMChannelVI(26, 9) );
108 theChannel->push_back( new G4GEMChannelVI(27, 9) );
109 theChannel->push_back( new G4GEMChannelVI(18,10) );
110 theChannel->push_back( new G4GEMChannelVI(19,10) );
111 theChannel->push_back( new G4GEMChannelVI(20,10) );
112 theChannel->push_back( new G4GEMChannelVI(21,10) );
113 theChannel->push_back( new G4GEMChannelVI(22,10) );
114 theChannel->push_back( new G4GEMChannelVI(23,10) );
115 theChannel->push_back( new G4GEMChannelVI(24,10) );
116 theChannel->push_back( new G4GEMChannelVI(25,10) );
117 theChannel->push_back( new G4GEMChannelVI(26,10) );
118 theChannel->push_back( new G4GEMChannelVI(27,10) );
119 theChannel->push_back( new G4GEMChannelVI(28,10) );
120 theChannel->push_back( new G4GEMChannelVI(21,11) );
121 theChannel->push_back( new G4GEMChannelVI(22,11) );
122 theChannel->push_back( new G4GEMChannelVI(23,11) );
123 theChannel->push_back( new G4GEMChannelVI(24,11) );
124 theChannel->push_back( new G4GEMChannelVI(25,11) );
125 theChannel->push_back( new G4GEMChannelVI(26,11) );
126 theChannel->push_back( new G4GEMChannelVI(27,11) );
127 theChannel->push_back( new G4GEMChannelVI(28,11) );
128 theChannel->push_back( new G4GEMChannelVI(22,12) );
129 theChannel->push_back( new G4GEMChannelVI(23,12) );
130 theChannel->push_back( new G4GEMChannelVI(24,12) );
131 theChannel->push_back( new G4GEMChannelVI(25,12) );
132 theChannel->push_back( new G4GEMChannelVI(26,12) );
133 theChannel->push_back( new G4GEMChannelVI(27,12) );
134 theChannel->push_back( new G4GEMChannelVI(28,12) );
135
136 return theChannel;
137}
G4VEvaporationChannel * thePhotonEvaporation