40 G4cout <<
"Gamma distributed X-ray TR radiator model is called" <<
G4endl;
57 <<
"Rough approximation describing a radiator of X-ray transition "
59 "Thicknesses of plates and gas gaps are distributed according to gamma\n"
91 G4complex F2 = (1.0 - Ha) * (1.0 - Ha) * Hb / (1.0 - H) / (1.0 - H) *
96 result = 2.0 * std::real(R);
std::complex< G4double > G4complex
G4GLOB_DLL std::ostream G4cout
void ProcessDescription(std::ostream &) const override
G4GammaXTRadiator(G4LogicalVolume *anEnvelope, G4double, G4double, G4Material *, G4Material *, G4double, G4double, G4int, const G4String &processName="XTRgammaRadiator")
G4double GetStackFactor(G4double energy, G4double gamma, G4double varAngle) override
G4double GetPlateLinearPhotoAbs(G4double)
G4double GetGasFormationZone(G4double, G4double, G4double)
G4complex OneInterfaceXTRdEdx(G4double energy, G4double gamma, G4double varAngle)
G4double GetPlateFormationZone(G4double, G4double, G4double)
G4double GetGasLinearPhotoAbs(G4double)