86   if( mom.
mag() > 0. ) {
 
   92   fVectorV = vecV / vecV.
mag();
 
   93   fVectorW = vecW / vecW.
mag();
 
  101   fPV = momv.
dot( vecV );
 
  102   fPW = momv.
dot( vecW );
 
  108   fV = posv.
dot( vecV );
 
  109   fW = posv.
dot( vecW );
 
  120   out << 
" InvP= " << tp.fInvP << 
" PV= " << tp.fPV
 
  121       << 
" PW= " << tp.fPW << 
" V= " << tp.fV << 
" W= " << tp.fW << 
G4endl;
 
  122   out << 
" vectorV direction= " << tp.fVectorV
 
  123       << 
" vectorW direction= " << tp.fVectorW << 
G4endl;
 
double dot(const Hep3Vector &) const 
G4double GetSurfaceTolerance() const 
HepGeom::Vector3D< G4double > G4Vector3D
Normal3D< T > normal() const 
void SetParameters(const G4Point3D &pos, const G4Vector3D &mom, const G4Vector3D &vecV, const G4Vector3D &vecW)
const G4double kCarTolerance
G4ErrorSurfaceTrajParam()
std::ostream & operator<<(std::ostream &, const BasicVector3D< float > &)
Hep3Vector cross(const Hep3Vector &) const 
static const G4double pos
static G4GeometryTolerance * GetInstance()