#include "LorentzVector.h"

ROOT::Math::LorentzVector >


class description - source file - inheritance tree (.pdf)

class ROOT::Math::LorentzVector >

Inheritance Chart:
ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >

    public:
void ~LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >() ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::BetaVector BoostToCM() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar ColinearRapidity() const const ROOT::Math::PtEtaPhiE4D<double>& Coordinates() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Dot(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& q) const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Dot(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& q) const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar E() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar e() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Et() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Et2() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Eta() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar eta() const void GetCoordinates(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& a, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& b, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& c, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& d) const void GetCoordinates(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar* dest) const bool isLightlike(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar tolerance = 100*std::numeric_limits<Scalar>::epsilon()) const bool isSpacelike() const bool isTimelike() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >() ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& a, const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& b, const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& c, const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& d) ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >&) ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar M() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar M2() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar mag() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar mag2() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Mt() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Mt2() const bool operator!=(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& rhs) const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator*(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& a) const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator*=(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a) ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator+() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator+(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v2) const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator+(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& v2) const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator+=(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& q) ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator+=(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& q) ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator-() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator-(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v2) const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator-(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& v2) const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator-=(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& q) ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator-=(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& q) ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator/(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& a) const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator/=(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a) ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator=(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v) ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator=(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >&) bool operator==(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& rhs) const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar P() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar P2() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Perp2() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar perp2() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Phi() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar phi() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Pt() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Px() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar px() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Py() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar py() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Pz() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar pz() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar R() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar r() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Rapidity() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Rho() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar rho() const void SetCoordinates(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar* src) void SetCoordinates(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar b, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar c, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar d) void SetE(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a) void SetEta(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a) void SetM(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a) void SetPhi(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a) void SetPt(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a) void SetPx(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a) void SetPy(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a) void SetPz(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a) void SetXYZT(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar x, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar y, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar z, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar t) ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar T() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar t() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Theta() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar theta() const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > Vec() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar X() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar x() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Y() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar y() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Z() const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar z() const

Data Members

    private:
ROOT::Math::PtEtaPhiE4D<double> fCoordinates

Class Description




Inline Functions


                                                                           void ~LorentzVector >()
                    ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > LorentzVector >()
                    ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > LorentzVector >(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& a, const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& b, const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& c, const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& d)
                                         const ROOT::Math::PtEtaPhiE4D<double>& Coordinates() const
                                                                           void SetCoordinates(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar* src)
                                                                           void SetCoordinates(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar b, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar c, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar d)
                                                                           void GetCoordinates(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& a, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& b, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& c, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& d) const
                                                                           void GetCoordinates(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar* dest) const
                                                                           void SetXYZT(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar x, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar y, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar z, ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar t)
                                                                           bool operator==(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& rhs) const
                                                                           bool operator!=(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& rhs) const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Px() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar X() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Py() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Y() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Pz() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Z() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar E() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar T() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar M2() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar M() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar R() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar P() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar P2() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Perp2() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Pt() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Rho() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Mt2() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Mt() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Et2() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Et() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Phi() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Theta() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Eta() const
             ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > Vec() const
                   ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator*=(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a)
                   ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator/=(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a)
                    ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator*(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& a) const
                    ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator/(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar& a) const
                    ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator-() const
                    ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator+() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Rapidity() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar ColinearRapidity() const
                                                                           bool isTimelike() const
                                                                           bool isLightlike(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar tolerance = 100*std::numeric_limits<Scalar>::epsilon()) const
                                                                           bool isSpacelike() const
        ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::BetaVector BoostToCM() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar x() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar y() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar z() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar t() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar px() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar py() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar pz() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar e() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar r() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar theta() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar phi() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar rho() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar eta() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar perp2() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar mag2() const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar mag() const
                                                                           void SetE(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a)
                                                                           void SetEta(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a)
                                                                           void SetM(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a)
                                                                           void SetPhi(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a)
                                                                           void SetPt(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a)
                                                                           void SetPx(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a)
                                                                           void SetPy(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a)
                                                                           void SetPz(ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar a)
                   ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator=(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v)
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Dot(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& q) const
            ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >::Scalar Dot(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& q) const
                   ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator+=(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& q)
                   ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator+=(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& q)
                   ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator-=(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& q)
                   ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator-=(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& q)
                    ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator+(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v2) const
                    ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator+(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& v2) const
                    ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator-(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v2) const
                    ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > operator-(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& v2) const
                    ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > LorentzVector >(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >&)
                   ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >& operator=(const ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> >&)


Last update: root/mathcore:$Name: $:$Id: LorentzVector.h,v 1.2 2005/09/19 16:43:07 brun Exp $
Copyright (c) 2005 , LCG ROOT MathLib Team *


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.