49 :
Emin(0.),
Emax(0.), EminIon(0.), EmaxIon(0.),
50 index_particle(100000),
51 radius_spherical_source(0.), fwd_ion(0), adj_ion(0),
52 ion_name(
"not_defined")
105 G4double ekin=std::sqrt( m0*m0 + pmag*pmag) -m0;
124 weight_correction=1.;
132 newFwdPrimVertex->
SetT0(0.);
144 adjPrimVertex->
SetT0(0.);
146 -
p.x(),-
p.y(),-
p.z());
161 newAdjPrimVertex->
SetT0(0.);
163 -
p.x(),-
p.y(),-
p.z());
165 newAdjPrimVertex->
SetWeight(adjoint_weight);
175 newAdjPrimVertex->
SetT0(0.);
177 -
p.x(),-
p.y(),-
p.z());
179 newAdjPrimVertex->
SetWeight(adjoint_weight);
183 adjPrimVertex->
SetWeight(adjoint_weight);
335 std::map<G4String, G4bool>::iterator iter;
338 G4String fwd_particle_name = iter->first;
339 if ( fwd_particle_name !=
"ion") {