ROOT logo
ROOT » GRAF3D » EVE » TEveVector4

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
TEveVectorTEveVector::Cross(const TEveVector& a) 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) const
TEveVector&TEveVector::operator*=(Float_t s)
TEveVector4operator+(const TEveVector4& b) const
TEveVector4&operator+=(const TEveVector4& b)
TEveVector4operator-(const TEveVector4& b) const
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 TEveVector& v)
voidTEveVector::Set(const TVector3& 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)
TEveVector&TEveVector::Sub(const TEveVector& p, const TEveVector& q)
Float_tTEveVector::Theta() const

Data Members

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

void Dump() const
 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()
{}