39: theBindingE(0.) , theParticleType(0), theSplitableHadron(0)
51 ( theMomentum.
vect()*aMomentum.
vect()/(aMomentum.
e()+mass) - theMomentum.
e() ) / mass;
53 theMomentum.
setE(1/mass*theMomentum.
dot(aMomentum));
63 stream<<
" momentum : " << nucleon.Get4Momentum() <<
G4endl;
64 stream<<
" position : " << nucleon.GetPosition() ;
std::ostream & operator<<(std::ostream &stream, const G4Nucleon &nucleon)
double dot(const HepLorentzVector &) const
void setVect(const Hep3Vector &)
void Boost(const G4ThreeVector &beta)