Rivet::ThreeMomentum Class Reference Specialized version of the ThreeVector with momentum functionality. More...
Inheritance diagram for Rivet::ThreeMomentum:
Detailed DescriptionSpecialized version of the ThreeVector with momentum functionality. Member Function Documentation◆ azimuthalAngle()
Angle subtended by the vector's projection in x-y and the x-axis.
References Rivet::Vector3::eta(), and Rivet::mapAngle(). Referenced by Rivet::FourVector::azimuthalAngle(), Rivet::deltaPhi(), Rivet::deltaPhi(), Rivet::deltaPhi(), Rivet::deltaR2(), Rivet::deltaR2(), Rivet::deltaR2(), and Rivet::Vector3::phi(). ◆ pseudorapidity()
Purely geometric approximation to rapidity. eta = -ln[ tan(theta/2) ] Also invariant under z-boosts, equal to y for massless particles. Implemented using the tan half-angle formula tan(theta/2) = sin(theta) / [1 + cos(theta)] = pT / (p + pz) References Rivet::Vector3::eta(), Rivet::Vector< 3 >::mod(), and Rivet::Vector3::perp(). Referenced by Rivet::deltaEta(), Rivet::deltaEta(), Rivet::deltaEta(), Rivet::deltaR2(), Rivet::deltaR2(), Rivet::deltaR2(), Rivet::Vector3::eta(), and Rivet::FourVector::pseudorapidity(). The documentation for this class was generated from the following file:
Generated on Thu Feb 29 2024 15:46:48 for Rivet by 1.9.8 |