TEveVector
TEveVectorT<double>() | |
TEveVectorT<double>(const Float_t* v) | |
TEveVectorT<double>(const Double_t* v) | |
TEveVectorT<double>(const TEveVectorT<double>&) | |
TEveVectorT<double>(double x, double y, double z) | |
~TEveVectorT<double>() | |
const double* | Arr() const |
double* | Arr() |
static TClass* | Class() |
double | CosTheta() const |
TEveVectorT<double> | Cross(const TEveVectorT<double>& a) const |
double | Distance(const TEveVectorT<double>& b) const |
double | Dot(const TEveVectorT<double>& a) const |
void | Dump() const |
double | Eta() const |
TClass* | IsA() const |
Bool_t | IsZero() const |
double | Mag() const |
double | Mag2() const |
TEveVectorT<double>& | Mult(const TEveVectorT<double>& a, double af) |
void | NegateXYZ() |
double | Normalize(double length = 1) |
const double* | operator const double*() const |
double* | operator double*() |
TEveVectorT<double>& | operator*=(double s) |
TEveVectorT<double>& | operator+=(const TEveVectorT<double>& v) |
TEveVectorT<double>& | operator-=(const TEveVectorT<double>& v) |
TEveVectorT<double>& | operator=(const TEveVectorT<double>&) |
double | operator[](Int_t idx) const |
double& | operator[](Int_t idx) |
TEveVectorT<double> | Orthogonal() const |
void | OrthoNormBase(TEveVectorT<double>& a, TEveVectorT<double>& b) const |
double | Perp() const |
double | Perp2() const |
double | Phi() const |
double | R() const |
void | Set(const Float_t* v) |
void | Set(const Double_t* v) |
void | Set(const TVector3& v) |
void | Set(double x, double y, double z) |
void | ShowMembers(TMemberInspector&) |
double | SquareDistance(const TEveVectorT<double>& b) const |
void | Streamer(TBuffer&) |
void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
TEveVectorT<double>& | Sub(const TEveVectorT<double>& a, const TEveVectorT<double>& b) |
double | Theta() const |
Calculate eta of the point, pretending it's a momentum vector.
Normalize the vector to length if current length is non-zero. Returns the old magnitude.
Returns an orthogonal vector (not normalized).
Set vectors a and b to be normal to this and among themselves, both of length 1.