class TEveVector4: public TEveVector


 Float four-vector.

Function Members (Methods)

public:
TEveVector4()
TEveVector4(const TEveVector& v)
TEveVector4(const TEveVector4&)
TEveVector4(Float_t x, Float_t y, Float_t z, Float_t t = 0)
virtual~TEveVector4()
const Float_t*TEveVector::Arr() const
Float_t*TEveVector::Arr()
static TClass*Class()
Float_tTEveVector::CosTheta() const
Float_tTEveVector::Distance(const TEveVector& b) const
Float_tTEveVector::Dot(const TEveVector& a) const
voidDump() const
Float_tTEveVector::Eta() const
virtual TClass*IsA() const
Float_tTEveVector::Mag() const
Float_tTEveVector::Mag2() const
TEveVector&TEveVector::Mult(const TEveVector& a, Float_t af)
voidTEveVector::NegateXYZ()
voidTEveVector::Normalize(Float_t length = 1)
const Float_t*TEveVector::operator const Float_t*() const
Float_t*TEveVector::operator Float_t*()
TEveVector4operator*(Float_t a)
TEveVector&TEveVector::operator*=(Float_t s)
TEveVector4operator+(const TEveVector4& b)
TEveVector4&operator+=(const TEveVector4& b)
TEveVector4operator-(const TEveVector4& b)
TEveVector&TEveVector::operator-=(const TEveVector& v)
TEveVector4&operator=(const TEveVector4&)
Float_t&TEveVector::operator[](Int_t idx)
Float_tTEveVector::operator[](Int_t idx) const
TEveVectorTEveVector::Orthogonal() const
voidTEveVector::OrthoNormBase(TEveVector& a, TEveVector& b) const
Float_tTEveVector::Perp() const
Float_tTEveVector::Perp2() const
Float_tTEveVector::Phi() const
Float_tTEveVector::R() const
voidTEveVector::Set(const Float_t* v)
voidTEveVector::Set(const Double_t* v)
voidTEveVector::Set(const TVector3& v)
voidTEveVector::Set(const TEveVector& v)
voidTEveVector::Set(Float_t x, Float_t y, Float_t z)
voidTEveVector::Set(Double_t x, Double_t y, Double_t z)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
Float_tTEveVector::SquareDistance(const TEveVector& b) const
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
Float_tTEveVector::Theta() const

Data Members

public:
Float_tfT
Float_tTEveVector::fX
Float_tTEveVector::fY
Float_tTEveVector::fZComponents of the vector.

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

void Dump()
 Dump to stdout as "(x, y, z; t)\n".
TEveVector4()
{}
TEveVector4(const TEveVector& v)
{}
TEveVector4(Float_t x, Float_t y, Float_t z, Float_t t = 0)
{}
virtual ~TEveVector4()
{}
TEveMCTrack& operator=(const TEveVector4& )
{ *((TParticle*)this) = p; return *this; }

Last change: root/eve:$Id: TEveVSDStructs.h 25879 2008-10-19 20:49:34Z matevz $
Last generated: 2008-10-20 13:14
Copyright (C) 1995-2007, Rene Brun and Fons Rademakers. *

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.