41#ifndef G4PolarizedAnnihilationXS_h
42#define G4PolarizedAnnihilationXS_h 1
55 G4int flag = 0)
override;
89 CLHEP::classic_electr_radius * CLHEP::classic_electr_radius;
97 G4double polxx, polyy, polzz, polxz, polzx, polxy, polyx, polyz, polzy;
104 G4double ISPxx, ISPyy, ISPzz, ISPnd;
virtual G4double GetXmax(G4double y) override
virtual G4double TotalXSection(G4double xmin, G4double xmax, G4double y, const G4StokesVector &pol0, const G4StokesVector &pol1) override
G4PolarizedAnnihilationXS()
G4PolarizedAnnihilationXS & operator=(const G4PolarizedAnnihilationXS &right)=delete
virtual void Initialize(G4double eps, G4double gamma, G4double phi, const G4StokesVector &p0, const G4StokesVector &p1, G4int flag=0) override
virtual G4StokesVector GetPol3() override
G4PolarizedAnnihilationXS(const G4PolarizedAnnihilationXS &)=delete
virtual ~G4PolarizedAnnihilationXS() override
virtual G4StokesVector GetPol2() override
virtual G4double XSection(const G4StokesVector &pol2, const G4StokesVector &pol3) override
virtual G4double GetXmin(G4double y) override