47 fXmin(0), fXmax(1.), fYmin(1.), theA(1), theZ(1), fCoul(0.)
70 return G4ThreeVector(invXsecTotal*xsPol1,invXsecTotal*xsPol2,invXsecTotal*xsPol3);
81 return G4ThreeVector(invXsecTotal*xsPol1,invXsecTotal*xsPol2,invXsecTotal*xsPol3);
147 G4cout <<
"WARNING virtual function G4VPolarizedCrossSection::TotalXSection() called" <<
G4endl;
virtual ~G4VPolarizedCrossSection()
CLHEP::Hep3Vector G4ThreeVector
virtual G4double XSection(const G4StokesVector &pol2, const G4StokesVector &pol3)=0
virtual G4StokesVector GetPol2()
static const G4StokesVector P3
G4VPolarizedCrossSection()
G4GLOB_DLL std::ostream G4cout
static const G4StokesVector P2
virtual G4double GetXmin(G4double y)
static const G4StokesVector P1
virtual G4StokesVector GetPol3()
virtual G4double GetXmax(G4double y)
virtual G4double TotalXSection(G4double xmin, G4double xmax, G4double y, const G4StokesVector &pol0, const G4StokesVector &pol1)
static const G4StokesVector ZERO
virtual void Initialize(G4double, G4double, G4double, const G4StokesVector &p0, const G4StokesVector &p1, G4int flag=0)