#include <G4eeCrossSections.hh>
Definition at line 58 of file G4eeCrossSections.hh.
G4eeCrossSections::G4eeCrossSections |
( |
| ) |
|
G4eeCrossSections::~G4eeCrossSections |
( |
| ) |
|
|
virtual |
Definition at line 277 of file G4eeCrossSections.cc.
280 complex<G4double> dphi = DpPhi(e);
282 complex<G4double> amp =
283 sqrt(Width2p(s_inv,MsPhi,GPhi,BrPhi2Kc,MsKc)*MsPhi3*BrPhiEe*GPhi)/dphi;
285 G4double cross = 12.0*
pi*MeVnb*norm(amp)/(e*s_inv);
static constexpr double pi
Definition at line 292 of file G4eeCrossSections.cc.
295 complex<G4double> dphi = DpPhi(e);
297 complex<G4double> amp =
298 sqrt(Width2p(s_inv,MsPhi,GPhi,BrPhiKsKl,MsKs)*MsPhi3*BrPhiEe*GPhi)/dphi;
300 G4double cross = 12.0*
pi*MeVnb*norm(amp)/(e*s_inv);
static constexpr double pi
Definition at line 193 of file G4eeCrossSections.cc.
195 complex<G4double> xr(cos(PhRho),sin(PhRho));
196 complex<G4double> xo(cos(PhOm2Pi),sin(PhOm2Pi));
197 complex<G4double> xf(cos(PhPhi2Pi),sin(PhPhi2Pi));
200 complex<G4double> drho =
DpRho(e);
201 complex<G4double> dom = DpOm(e);
202 complex<G4double> dphi = DpPhi(e);
204 complex<G4double> amp =
205 sqrt(Width2p(s_inv,MsRho,GRho,1.0,MsPi)*MsRho3*BrRhoEe*GRho)*xr/drho
206 + sqrt(Width2p(s_inv,MsOm,GOm,BrOm2Pi,MsPi)*MsOm3*BrOmEe*GOm)*xo/dom
207 + sqrt(Width2p(s_inv,MsPhi,GPhi,BrPhi2Pi,MsPi)*MsPhi3*BrPhiEe*GPhi)*xf/dphi;
209 G4double cross = 12.0*
pi*MeVnb*norm(amp)/(e*s_inv);
std::complex< G4double > DpRho(G4double e)
static constexpr double pi
Definition at line 216 of file G4eeCrossSections.cc.
218 complex<G4double> xf(cos(PhPhi2Pi),sin(PhPhi));
221 complex<G4double> dom = DpOm(e);
222 complex<G4double> dphi = DpPhi(e);
224 complex<G4double> amp =
225 sqrt(Width3p(s_inv,MsOm,GOm,BrOm3Pi)*MsOm3*BrOmEe*GOm)/dom
226 + sqrt(Width3p(s_inv,MsPhi,GPhi,BrPhi3Pi)*MsPhi3*BrPhiEe*GPhi)*xf/dphi;
228 G4double cross = 12.0*
pi*MeVnb*norm(amp)/(e*s_inv);
static constexpr double pi
Definition at line 256 of file G4eeCrossSections.cc.
258 complex<G4double> xf(cos(PhPhi),sin(PhPhi));
261 complex<G4double> drho =
DpRho(e);
262 complex<G4double> dom = DpOm(e);
263 complex<G4double> dphi = DpPhi(e);
265 complex<G4double> amp =
266 sqrt(WidthPg(s_inv,MsRho,GRho,BrRhoEtaG,MsEta)*MsRho3*BrRhoEe*GRho)/drho
267 + sqrt(WidthPg(s_inv,MsOm,GOm,BrOmEtaG,MsEta)*MsOm3*BrOmEe*GOm)/dom
268 + sqrt(WidthPg(s_inv,MsPhi,GPhi,BrPhiEtaG,MsEta)*MsPhi3*BrPhiEe*GPhi)*xf/dphi;
270 G4double cross = 12.0*
pi*MeVnb*norm(amp)/(e*s_inv);
std::complex< G4double > DpRho(G4double e)
static constexpr double pi
Definition at line 235 of file G4eeCrossSections.cc.
237 complex<G4double> xf(cos(PhPhi),sin(PhPhi));
240 complex<G4double> drho =
DpRho(e);
241 complex<G4double> dom = DpOm(e);
242 complex<G4double> dphi = DpPhi(e);
244 complex<G4double> amp =
245 sqrt(WidthPg(s_inv,MsRho,GRho,BrRhoPi0G,MsPi0)*MsRho3*BrRhoEe*GRho)/drho
246 + sqrt(WidthPg(s_inv,MsOm,GOm,BrOmPi0G,MsPi0)*MsOm3*BrOmEe*GOm)/dom
247 + sqrt(WidthPg(s_inv,MsPhi,GPhi,BrPhiPi0G,MsPi0)*MsPhi3*BrPhiEe*GPhi)*xf/dphi;
249 G4double cross = 12.0*
pi*MeVnb*norm(amp)/(e*s_inv);
std::complex< G4double > DpRho(G4double e)
static constexpr double pi
The documentation for this class was generated from the following files: