51 ParAveT2(0.), ParSigLogT1(0.), ParSigLogT2(0.),
52 ParSigLogA1(0.), ParSigLogA2(0.), ParRho1(0.), ParRho2(0.), ParsAveA2(0.),
53 AveLogAlphah(0.), AveLogTmaxh(0.), SigmaLogAlphah(0.), SigmaLogTmaxh(0.),
54 Rhoh(0.), Alphah(0.), Tmaxh(0.), Betah(0.), AveLogAlpha(0.), AveLogTmax(0.),
55 SigmaLogAlpha(0.), SigmaLogTmax(0.), Rho(0.),
Alpha(0.), Tmax(0.), Beta(0.)
135 G4cout <<
"/********************************************/ " <<
G4endl;
136 G4cout <<
" - GFlashSamplingShowerParameterisation::Constructor - " <<
G4endl;
137 G4cout <<
"/********************************************/ " <<
G4endl;
175 G4cout <<
"/************ ComputeZAX0EFFetc ************/" <<
G4endl;
176 G4cout <<
" - GFlashSamplingShowerParameterisation::Material - " <<
G4endl;
211 G4cout <<
"/********************************************/ " <<
G4endl;
221 G4Exception(
"GFlashSamplingShowerParameterisation::GenerateLongitudinalProfile()",
266 (Correlation1*Random1 + Correlation2*Random2) ));
268 (Correlation1*Random1 - Correlation2*Random2) ));
272 (Correlation1h*Random1 + Correlation2h*Random2) );
274 (Correlation1h*Random1 - Correlation2h*Random2) );
303 if(Resolution >0.0 && DEne > 0.00)
309 return DEneFluctuated;
320 float x3 =
gam(x1,x2);
390 WeightCore = p1 * std::exp( (p2-Tau)/p3- std::exp( (p2-Tau) /p3) );
398 + std::exp(k4*(Tau-k2)) );