112 G4bool is_scat_proj_to_proj_case=
false;
116 is_scat_proj_to_proj_case=
false;
124 is_scat_proj_to_proj_case=
true;
132 is_scat_proj_to_proj_case=
false;
136 is_scat_proj_to_proj_case=
true;
162 G4double nb_fwd_interaction_length_over_step=0.;
163 G4double nb_adj_interaction_length_over_step=0.;
167 nb_fwd_interaction_length_over_step = stepLength*
lastFwdCS;
168 nb_adj_interaction_length_over_step = stepLength*
lastAdjCS;
169 G4double fwd_survival_probability=std::exp(-nb_fwd_interaction_length_over_step);
170 G4double mc_induced_survival_probability=1.;
188 mc_induced_survival_probability = 1.e50;
203 G4double weight_correction = fwd_survival_probability/mc_induced_survival_probability;
262 if (thePostPhysVolume){