library: libMathCore #include "PtEtaPhiM4D.h" |
ROOT::Math::PtEtaPhiM4D
class description - source file - inheritance tree (.pdf)
private:
static double pi()
void Restrict()
public:
ROOT::Math::PtEtaPhiM4D<double> PtEtaPhiM4D<double>()
ROOT::Math::PtEtaPhiM4D<double> PtEtaPhiM4D<double>(ROOT::Math::PtEtaPhiM4D<double>::Scalar pt, ROOT::Math::PtEtaPhiM4D<double>::Scalar eta, ROOT::Math::PtEtaPhiM4D<double>::Scalar phi, ROOT::Math::PtEtaPhiM4D<double>::Scalar mass)
ROOT::Math::PtEtaPhiM4D<double> PtEtaPhiM4D<double>(const ROOT::Math::PtEtaPhiM4D<double>&)
void ~PtEtaPhiM4D<double>()
ROOT::Math::PtEtaPhiM4D<double>::Scalar E() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Et() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Et2() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Eta() const
void GetCoordinates(ROOT::Math::PtEtaPhiM4D<double>::Scalar* dest) const
void GetCoordinates(ROOT::Math::PtEtaPhiM4D<double>::Scalar& pt, ROOT::Math::PtEtaPhiM4D<double>::Scalar& eta, ROOT::Math::PtEtaPhiM4D<double>::Scalar& phi, ROOT::Math::PtEtaPhiM4D<double>::Scalar& mass) const
ROOT::Math::PtEtaPhiM4D<double>::Scalar M() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar M2() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Mag() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Mag2() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Mt() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Mt2() const
void Negate()
bool operator!=(const ROOT::Math::PtEtaPhiM4D<double>& rhs) const
ROOT::Math::PtEtaPhiM4D<double>& operator=(const ROOT::Math::PtEtaPhiM4D<double>&)
bool operator==(const ROOT::Math::PtEtaPhiM4D<double>& rhs) const
ROOT::Math::PtEtaPhiM4D<double>::Scalar P() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar P2() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Perp() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Perp2() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Phi() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Pt() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Pt2() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Px() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Py() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Pz() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar R() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Rho() const
void Scale(ROOT::Math::PtEtaPhiM4D<double>::Scalar a)
void SetCoordinates(const ROOT::Math::PtEtaPhiM4D<double>::Scalar* src)
void SetCoordinates(ROOT::Math::PtEtaPhiM4D<double>::Scalar pt, ROOT::Math::PtEtaPhiM4D<double>::Scalar eta, ROOT::Math::PtEtaPhiM4D<double>::Scalar phi, ROOT::Math::PtEtaPhiM4D<double>::Scalar mass)
void SetE(ROOT::Math::PtEtaPhiM4D<double>::Scalar t)
void SetEta(ROOT::Math::PtEtaPhiM4D<double>::Scalar eta)
void SetM(ROOT::Math::PtEtaPhiM4D<double>::Scalar mass)
void SetPhi(ROOT::Math::PtEtaPhiM4D<double>::Scalar phi)
void SetPt(ROOT::Math::PtEtaPhiM4D<double>::Scalar pt)
void SetPx(ROOT::Math::PtEtaPhiM4D<double>::Scalar px)
void SetPy(ROOT::Math::PtEtaPhiM4D<double>::Scalar py)
void SetPz(ROOT::Math::PtEtaPhiM4D<double>::Scalar pz)
ROOT::Math::PtEtaPhiM4D<double>::Scalar T() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar t() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Theta() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar X() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar x() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Y() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar y() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Z() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar z() const
private:
ROOT::Math::PtEtaPhiM4D<double>::Scalar fPt
ROOT::Math::PtEtaPhiM4D<double>::Scalar fEta
ROOT::Math::PtEtaPhiM4D<double>::Scalar fPhi
ROOT::Math::PtEtaPhiM4D<double>::Scalar fM
Created by: fischler at Wed Jul 21 2005
Similar to PtEtaPhiMSystem by moneta
Last update: $Id: PtEtaPhiM4D.h,v 1.5 2006/02/06 17:22:03 moneta Exp $
Inline Functions
void ~PtEtaPhiM4D()
ROOT::Math::PtEtaPhiM4D<double> PtEtaPhiM4D()
ROOT::Math::PtEtaPhiM4D<double> PtEtaPhiM4D(ROOT::Math::PtEtaPhiM4D<double>::Scalar pt, ROOT::Math::PtEtaPhiM4D<double>::Scalar eta, ROOT::Math::PtEtaPhiM4D<double>::Scalar phi, ROOT::Math::PtEtaPhiM4D<double>::Scalar mass)
void SetCoordinates(const ROOT::Math::PtEtaPhiM4D<double>::Scalar* src)
void GetCoordinates(ROOT::Math::PtEtaPhiM4D<double>::Scalar* dest) const
void SetCoordinates(ROOT::Math::PtEtaPhiM4D<double>::Scalar pt, ROOT::Math::PtEtaPhiM4D<double>::Scalar eta, ROOT::Math::PtEtaPhiM4D<double>::Scalar phi, ROOT::Math::PtEtaPhiM4D<double>::Scalar mass)
void GetCoordinates(ROOT::Math::PtEtaPhiM4D<double>::Scalar& pt, ROOT::Math::PtEtaPhiM4D<double>::Scalar& eta, ROOT::Math::PtEtaPhiM4D<double>::Scalar& phi, ROOT::Math::PtEtaPhiM4D<double>::Scalar& mass) const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Pt() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Eta() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Phi() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar M() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Mag() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Perp() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Rho() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Px() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar X() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Py() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Y() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Pz() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Z() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar P() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar R() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar P2() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar E() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar T() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar M2() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Mag2() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Pt2() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Perp2() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Mt2() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Mt() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Et2() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar Et() const
double pi()
void Restrict()
ROOT::Math::PtEtaPhiM4D<double>::Scalar Theta() const
void SetPt(ROOT::Math::PtEtaPhiM4D<double>::Scalar pt)
void SetEta(ROOT::Math::PtEtaPhiM4D<double>::Scalar eta)
void SetPhi(ROOT::Math::PtEtaPhiM4D<double>::Scalar phi)
void SetM(ROOT::Math::PtEtaPhiM4D<double>::Scalar mass)
void Negate()
void Scale(ROOT::Math::PtEtaPhiM4D<double>::Scalar a)
bool operator==(const ROOT::Math::PtEtaPhiM4D<double>& rhs) const
bool operator!=(const ROOT::Math::PtEtaPhiM4D<double>& rhs) const
ROOT::Math::PtEtaPhiM4D<double>::Scalar x() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar y() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar z() const
ROOT::Math::PtEtaPhiM4D<double>::Scalar t() const
void SetPx(ROOT::Math::PtEtaPhiM4D<double>::Scalar px)
void SetPy(ROOT::Math::PtEtaPhiM4D<double>::Scalar py)
void SetPz(ROOT::Math::PtEtaPhiM4D<double>::Scalar pz)
void SetE(ROOT::Math::PtEtaPhiM4D<double>::Scalar t)
ROOT::Math::PtEtaPhiM4D<double> PtEtaPhiM4D(const ROOT::Math::PtEtaPhiM4D<double>&)
ROOT::Math::PtEtaPhiM4D<double>& operator=(const ROOT::Math::PtEtaPhiM4D<double>&)
Last update: root/mathcore:$Name: $:$Id: PtEtaPhiM4D.h,v 1.5 2006/02/06 17:22:03 moneta 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.