ROOT::Math::PxPyPzE4D
class description - source file - inheritance tree (.pdf)
    public:
              ROOT::Math::PxPyPzE4D<double> PxPyPzE4D<double>()
              ROOT::Math::PxPyPzE4D<double> PxPyPzE4D<double>(ROOT::Math::PxPyPzE4D<double>::Scalar x, ROOT::Math::PxPyPzE4D<double>::Scalar y, ROOT::Math::PxPyPzE4D<double>::Scalar z, ROOT::Math::PxPyPzE4D<double>::Scalar t)
              ROOT::Math::PxPyPzE4D<double> PxPyPzE4D<double>(const ROOT::Math::PxPyPzE4D<double>&)
                                       void ~PxPyPzE4D<double>()
      ROOT::Math::PxPyPzE4D<double>::Scalar E() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Et() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Et2() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Eta() const
                                       void GetCoordinates(ROOT::Math::PxPyPzE4D<double>::Scalar* dest) const
                                       void GetCoordinates(ROOT::Math::PxPyPzE4D<double>::Scalar& x, ROOT::Math::PxPyPzE4D<double>::Scalar& y, ROOT::Math::PxPyPzE4D<double>::Scalar& z, ROOT::Math::PxPyPzE4D<double>::Scalar& t) const
      ROOT::Math::PxPyPzE4D<double>::Scalar M() const
      ROOT::Math::PxPyPzE4D<double>::Scalar M2() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Mag() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Mag2() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Mt() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Mt2() const
                                       void Negate()
                                       bool operator!=(const ROOT::Math::PxPyPzE4D<double>& rhs) const
             ROOT::Math::PxPyPzE4D<double>& operator=(const ROOT::Math::PxPyPzE4D<double>&)
                                       bool operator==(const ROOT::Math::PxPyPzE4D<double>& rhs) const
      ROOT::Math::PxPyPzE4D<double>::Scalar P() const
      ROOT::Math::PxPyPzE4D<double>::Scalar P2() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Perp() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Perp2() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Phi() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Pt() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Pt2() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Px() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Py() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Pz() const
      ROOT::Math::PxPyPzE4D<double>::Scalar R() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Rho() const
                                       void Scale(const ROOT::Math::PxPyPzE4D<double>::Scalar& a)
                                       void SetCoordinates(const ROOT::Math::PxPyPzE4D<double>::Scalar* src)
                                       void SetCoordinates(ROOT::Math::PxPyPzE4D<double>::Scalar x, ROOT::Math::PxPyPzE4D<double>::Scalar y, ROOT::Math::PxPyPzE4D<double>::Scalar z, ROOT::Math::PxPyPzE4D<double>::Scalar t)
                                       void SetE(ROOT::Math::PxPyPzE4D<double>::Scalar t)
                                       void SetEta(ROOT::Math::PxPyPzE4D<double>::Scalar eta)
                                       void SetM(ROOT::Math::PxPyPzE4D<double>::Scalar m)
                                       void SetPhi(ROOT::Math::PxPyPzE4D<double>::Scalar phi)
                                       void SetPt(ROOT::Math::PxPyPzE4D<double>::Scalar pt)
                                       void SetPx(ROOT::Math::PxPyPzE4D<double>::Scalar x)
                                       void SetPy(ROOT::Math::PxPyPzE4D<double>::Scalar y)
                                       void SetPz(ROOT::Math::PxPyPzE4D<double>::Scalar z)
      ROOT::Math::PxPyPzE4D<double>::Scalar T() const
      ROOT::Math::PxPyPzE4D<double>::Scalar t() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Theta() const
      ROOT::Math::PxPyPzE4D<double>::Scalar X() const
      ROOT::Math::PxPyPzE4D<double>::Scalar x() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Y() const
      ROOT::Math::PxPyPzE4D<double>::Scalar y() const
      ROOT::Math::PxPyPzE4D<double>::Scalar Z() const
      ROOT::Math::PxPyPzE4D<double>::Scalar z() const
    private:
      ROOT::Math::PxPyPzE4D<double>::Scalar fX  
      ROOT::Math::PxPyPzE4D<double>::Scalar fY  
      ROOT::Math::PxPyPzE4D<double>::Scalar fZ  
      ROOT::Math::PxPyPzE4D<double>::Scalar fT  
 Created by: fischler at Wed Jul 20   2005
   (starting from PxPyPzE4D by moneta)
 Last update: $Id: PxPyPzE4D.h,v 1.2 2005/09/19 16:43:07 brun Exp $
Inline Functions
                                         void ~PxPyPzE4D()
                ROOT::Math::PxPyPzE4D<double> PxPyPzE4D()
                ROOT::Math::PxPyPzE4D<double> PxPyPzE4D(ROOT::Math::PxPyPzE4D<double>::Scalar x, ROOT::Math::PxPyPzE4D<double>::Scalar y, ROOT::Math::PxPyPzE4D<double>::Scalar z, ROOT::Math::PxPyPzE4D<double>::Scalar t)
                                         void SetCoordinates(const ROOT::Math::PxPyPzE4D<double>::Scalar* src)
                                         void GetCoordinates(ROOT::Math::PxPyPzE4D<double>::Scalar* dest) const
                                         void SetCoordinates(ROOT::Math::PxPyPzE4D<double>::Scalar x, ROOT::Math::PxPyPzE4D<double>::Scalar y, ROOT::Math::PxPyPzE4D<double>::Scalar z, ROOT::Math::PxPyPzE4D<double>::Scalar t)
                                         void GetCoordinates(ROOT::Math::PxPyPzE4D<double>::Scalar& x, ROOT::Math::PxPyPzE4D<double>::Scalar& y, ROOT::Math::PxPyPzE4D<double>::Scalar& z, ROOT::Math::PxPyPzE4D<double>::Scalar& t) const
        ROOT::Math::PxPyPzE4D<double>::Scalar Px() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Py() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Pz() const
        ROOT::Math::PxPyPzE4D<double>::Scalar E() const
        ROOT::Math::PxPyPzE4D<double>::Scalar X() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Y() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Z() const
        ROOT::Math::PxPyPzE4D<double>::Scalar T() const
        ROOT::Math::PxPyPzE4D<double>::Scalar P2() const
        ROOT::Math::PxPyPzE4D<double>::Scalar P() const
        ROOT::Math::PxPyPzE4D<double>::Scalar R() const
        ROOT::Math::PxPyPzE4D<double>::Scalar M2() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Mag2() const
        ROOT::Math::PxPyPzE4D<double>::Scalar M() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Mag() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Pt2() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Perp2() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Pt() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Perp() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Rho() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Mt2() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Mt() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Et2() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Et() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Phi() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Theta() const
        ROOT::Math::PxPyPzE4D<double>::Scalar Eta() const
                                         void SetPx(ROOT::Math::PxPyPzE4D<double>::Scalar x)
                                         void SetPy(ROOT::Math::PxPyPzE4D<double>::Scalar y)
                                         void SetPz(ROOT::Math::PxPyPzE4D<double>::Scalar z)
                                         void SetE(ROOT::Math::PxPyPzE4D<double>::Scalar t)
                                         void Negate()
                                         void Scale(const ROOT::Math::PxPyPzE4D<double>::Scalar& a)
                                         bool operator==(const ROOT::Math::PxPyPzE4D<double>& rhs) const
                                         bool operator!=(const ROOT::Math::PxPyPzE4D<double>& rhs) const
        ROOT::Math::PxPyPzE4D<double>::Scalar x() const
        ROOT::Math::PxPyPzE4D<double>::Scalar y() const
        ROOT::Math::PxPyPzE4D<double>::Scalar z() const
        ROOT::Math::PxPyPzE4D<double>::Scalar t() const
                                         void SetPt(ROOT::Math::PxPyPzE4D<double>::Scalar pt)
                                         void SetEta(ROOT::Math::PxPyPzE4D<double>::Scalar eta)
                                         void SetPhi(ROOT::Math::PxPyPzE4D<double>::Scalar phi)
                                         void SetM(ROOT::Math::PxPyPzE4D<double>::Scalar m)
                ROOT::Math::PxPyPzE4D<double> PxPyPzE4D(const ROOT::Math::PxPyPzE4D<double>&)
               ROOT::Math::PxPyPzE4D<double>& operator=(const ROOT::Math::PxPyPzE4D<double>&)
Last update: root/mathcore:$Name:  $:$Id: PxPyPzE4D.h,v 1.2 2005/09/19 16:43:07 brun Exp $
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.