50 G4cout<<
"Gamma distributed X-ray TR radiator model is called"<<
G4endl ;
83 G4double result, Qa, Qb, Q, Za, Zb, Ma, Mb ;
104 G4complex F1 = ( 0.5*(1+Qa)*(1.0+H) - Ha - Qa*Hb )/(1.0-H) ;
106 G4complex F2 = (1.0-Ha)*(Qa-Ha)*Hb/(1.0-H)/(Q-H) ;
116 result = std::real(stack);
std::complex< G4double > G4complex
G4GLOB_DLL std::ostream G4cout
G4double GetPlateLinearPhotoAbs(G4double)
G4double GetGasFormationZone(G4double, G4double, G4double)
G4complex OneInterfaceXTRdEdx(G4double energy, G4double gamma, G4double varAngle)
G4double GetPlateFormationZone(G4double, G4double, G4double)
G4double GetGasLinearPhotoAbs(G4double)
virtual ~G4XTRGammaRadModel()
G4XTRGammaRadModel(G4LogicalVolume *anEnvelope, G4double, G4double, G4Material *, G4Material *, G4double, G4double, G4int, const G4String &processName="XTRgammaRadiator")
G4double GetStackFactor(G4double energy, G4double gamma, G4double varAngle) override