ROOT::Math::PxPyPzE4D<Double32_t>
class description - header file - source file - inheritance tree (.pdf)
public:
PxPyPzE4D<Double32_t>()
PxPyPzE4D<Double32_t>(ROOT::Math::PxPyPzE4D<Double32_t>::Scalar x, ROOT::Math::PxPyPzE4D<Double32_t>::Scalar y, ROOT::Math::PxPyPzE4D<Double32_t>::Scalar z, ROOT::Math::PxPyPzE4D<Double32_t>::Scalar t)
PxPyPzE4D<Double32_t>(const ROOT::Math::PxPyPzE4D<Double32_t>&)
~PxPyPzE4D<Double32_t>()
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar E() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Et() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Et2() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Eta() const
void GetCoordinates(ROOT::Math::PxPyPzE4D<Double32_t>::Scalar* dest) const
void GetCoordinates(ROOT::Math::PxPyPzE4D<Double32_t>::Scalar& x, ROOT::Math::PxPyPzE4D<Double32_t>::Scalar& y, ROOT::Math::PxPyPzE4D<Double32_t>::Scalar& z, ROOT::Math::PxPyPzE4D<Double32_t>::Scalar& t) const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar M() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar M2() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Mag() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Mag2() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Mt() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Mt2() const
void Negate()
bool operator!=(const ROOT::Math::PxPyPzE4D<Double32_t>& rhs) const
ROOT::Math::PxPyPzE4D<Double32_t>& operator=(const ROOT::Math::PxPyPzE4D<Double32_t>&)
bool operator==(const ROOT::Math::PxPyPzE4D<Double32_t>& rhs) const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar P() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar P2() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Perp() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Perp2() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Phi() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Pt() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Pt2() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Px() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Py() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Pz() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar R() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Rho() const
void Scale(const ROOT::Math::PxPyPzE4D<Double32_t>::Scalar& a)
void SetCoordinates(const ROOT::Math::PxPyPzE4D<Double32_t>::Scalar* src)
void SetCoordinates(ROOT::Math::PxPyPzE4D<Double32_t>::Scalar x, ROOT::Math::PxPyPzE4D<Double32_t>::Scalar y, ROOT::Math::PxPyPzE4D<Double32_t>::Scalar z, ROOT::Math::PxPyPzE4D<Double32_t>::Scalar t)
void SetE(ROOT::Math::PxPyPzE4D<Double32_t>::Scalar t)
void SetEta(ROOT::Math::PxPyPzE4D<Double32_t>::Scalar eta)
void SetM(ROOT::Math::PxPyPzE4D<Double32_t>::Scalar m)
void SetPhi(ROOT::Math::PxPyPzE4D<Double32_t>::Scalar phi)
void SetPt(ROOT::Math::PxPyPzE4D<Double32_t>::Scalar pt)
void SetPx(ROOT::Math::PxPyPzE4D<Double32_t>::Scalar x)
void SetPy(ROOT::Math::PxPyPzE4D<Double32_t>::Scalar y)
void SetPz(ROOT::Math::PxPyPzE4D<Double32_t>::Scalar z)
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar T() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar t() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Theta() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar X() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar x() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Y() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar y() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar Z() const
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar z() const
private:
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar fX
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar fY
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar fZ
ROOT::Math::PxPyPzE4D<Double32_t>::Scalar fT
void Scale( const Scalar & a)
Scalar x()
The following make this coordinate system look enough like a CLHEP
vector that an assignment member template can work with either
Last update: Tue Jul 11 11:46:54 2006
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.