49 #ifndef G4PolarizedAnnihilationCrossSection_h 
   50 #define G4PolarizedAnnihilationCrossSection_h 1 
   63           G4int flag=0) 
override; 
 
   89   G4double   polxx, polyy, polzz, polxz, polzx, polxy, polyx, polyz, polzy;
 
   91   G4double re2, diffXSFactor, totalXSFactor;
 
  100   G4double ISPxx, ISPyy, ISPzz, ISPnd;
 
G4StokesVector GetPol2() override
 
G4PolarizedAnnihilationCrossSection()
 
static const G4double eps
 
virtual G4double GetXmax(G4double y) override
 
virtual G4double XSection(const G4StokesVector &pol2, const G4StokesVector &pol3) override
 
G4StokesVector GetPol3() override
 
virtual G4double TotalXSection(G4double xmin, G4double xmax, G4double y, const G4StokesVector &pol0, const G4StokesVector &pol1) override
 
virtual G4double GetXmin(G4double y) override
 
virtual ~G4PolarizedAnnihilationCrossSection()
 
virtual void Initialize(G4double eps, G4double gamma, G4double phi, const G4StokesVector &p0, const G4StokesVector &p1, G4int flag=0) override