70 , G4RandGauss::shoot() * std::sqrt( kT*mass )
71 , G4RandGauss::shoot() * std::sqrt( kT*mass ) );
82 G4double cmsMom = std::sqrt(the3CMS*the3CMS);
83 G4double sqrts = std::sqrt((totE-cmsMom)*(totE+cmsMom));
87 theNeutron.
Lorentz(theNeutron, theCMS);
88 theTarget.
Lorentz(theTarget, theCMS);
94 tempVector.
setX( std::cos(theta)*std::sin(cms_theta)*std::cos(cms_phi)
95 +std::sin(theta)*std::cos(phi)*std::cos(cms_theta)*std::cos(cms_phi)
96 -std::sin(theta)*std::sin(phi)*std::sin(cms_phi) );
97 tempVector.
setY( std::cos(theta)*std::sin(cms_theta)*std::sin(cms_phi)
98 +std::sin(theta)*std::cos(phi)*std::cos(cms_theta)*std::sin(cms_phi)
99 +std::sin(theta)*std::sin(phi)*std::cos(cms_phi) );
100 tempVector.
setZ( std::cos(theta)*std::cos(cms_theta)
101 -std::sin(theta)*std::cos(phi)*std::sin(cms_theta) );
110 theNeutron.
Lorentz(theNeutron, -1.*theCMS);
118 theTarget.
Lorentz(theTarget, -1.*theCMS);
125 theTarget.
Lorentz(theTarget, -1.*theCMS);