44 #ifndef G4VPolarizedCrossSection_h 
   45 #define G4VPolarizedCrossSection_h 1 
virtual ~G4VPolarizedCrossSection()
 
void SetMaterial(G4double A, G4double Z, G4double coul)
 
void SetYmin(G4double ymin)
 
virtual G4double XSection(const G4StokesVector &pol2, const G4StokesVector &pol3)=0
 
virtual G4StokesVector GetPol2()
 
G4VPolarizedCrossSection()
 
virtual G4double GetXmin(G4double y)
 
void SetXmin(G4double xmin)
 
static const G4double A[nN]
 
void SetXmax(G4double xmax)
 
virtual G4StokesVector GetPol3()
 
virtual G4double GetXmax(G4double y)
 
virtual G4double TotalXSection(G4double xmin, G4double xmax, G4double y, const G4StokesVector &pol0, const G4StokesVector &pol1)
 
virtual void Initialize(G4double, G4double, G4double, const G4StokesVector &p0, const G4StokesVector &p1, G4int flag=0)