39#ifndef G4StokesVector_h
40#define G4StokesVector_h 1
CLHEP::Hep3Vector G4ThreeVector
static const G4StokesVector P3
~G4StokesVector()=default
G4ThreeVector PolSqrt() const
static const G4StokesVector M2
G4ThreeVector PolDiv(const G4StokesVector &)
static const G4StokesVector ZERO
void InvRotateAz(G4ThreeVector nInteractionFrame, G4ThreeVector particleDirection)
static const G4StokesVector P2
G4double Transverse() const
static const G4StokesVector M3
void RotateAz(G4ThreeVector nInteractionFrame, G4ThreeVector particleDirection)
static const G4StokesVector M1
G4ThreeVector PolError(const G4StokesVector &sum2, long n)
G4ThreeVector PolSqr() const
static const G4StokesVector P1