51 #ifndef G4StokesVector_h
52 #define G4StokesVector_h 1
85 return G4ThreeVector(std::sqrt(x()),std::sqrt(y()),std::sqrt(z()));
CLHEP::Hep3Vector G4ThreeVector
G4ThreeVector PolSqr() const
static const G4StokesVector P3
G4double Transverse() const
virtual ~G4StokesVector()
static const G4StokesVector P2
static const G4StokesVector P1
G4ThreeVector PolError(const G4StokesVector &sum2, long n)
static const G4StokesVector M1
void InvRotateAz(G4ThreeVector nInteractionFrame, G4ThreeVector particleDirection)
G4ThreeVector PolDiv(const G4StokesVector &)
static const G4StokesVector M2
static const G4StokesVector M3
static const G4StokesVector ZERO
G4ThreeVector PolSqrt() const
void RotateAz(G4ThreeVector nInteractionFrame, G4ThreeVector particleDirection)