Minimal, templated four-vector.
No TObject inheritance and virtual functions. Also used in VSD.
Definition at line 242 of file TEveVector.h.
Static Public Member Functions | |
| static TClass * | Class () |
| static const char * | Class_Name () |
| static constexpr Version_t | Class_Version () |
| static const char * | DeclFileName () |
Public Attributes | |
| TT | fT |
| TT | fX |
| TT | fY |
| TT | fZ |
Private Types | |
| typedef TEveVectorT< TT > | TP |
#include <TEveVector.h>
|
private |
Definition at line 244 of file TEveVector.h.
|
inline |
Definition at line 249 of file TEveVector.h.
|
inline |
Definition at line 251 of file TEveVector.h.
|
inline |
Definition at line 253 of file TEveVector.h.
|
inline |
Definition at line 255 of file TEveVector.h.
|
inline |
Definition at line 256 of file TEveVector.h.
|
inline |
Definition at line 257 of file TEveVector.h.
|
inline |
Definition at line 258 of file TEveVector.h.
|
inlineinherited |
Definition at line 64 of file TEveVector.h.
|
inlineinherited |
Definition at line 58 of file TEveVector.h.
|
static |
|
static |
|
inlinestaticconstexpr |
Definition at line 269 of file TEveVector.h.
|
inlineinherited |
Definition at line 143 of file TEveVector.h.
|
inlineinherited |
Definition at line 175 of file TEveVector.h.
|
inlinestatic |
Definition at line 269 of file TEveVector.h.
|
inlineinherited |
Definition at line 150 of file TEveVector.h.
|
inlineinherited |
Definition at line 168 of file TEveVector.h.
| void TEveVector4T< TT >::Dump | ( | ) | const |
Dump to stdout as "(x, y, z; t)\n".
Definition at line 108 of file TEveVector.cxx.
|
inherited |
Calculate eta of the point, pretending it's a momentum vector.
Definition at line 42 of file TEveVector.cxx.
|
inline |
Definition at line 269 of file TEveVector.h.
|
inlineinherited |
Definition at line 118 of file TEveVector.h.
|
inlineinherited |
Definition at line 99 of file TEveVector.h.
|
inlineinherited |
Definition at line 98 of file TEveVector.h.
|
inlineinherited |
Definition at line 196 of file TEveVector.h.
|
inlineinherited |
Definition at line 90 of file TEveVector.h.
|
inherited |
Normalize the vector to length if current length is non-zero.
Returns the old magnitude.
Definition at line 54 of file TEveVector.cxx.
|
inlineinherited |
Definition at line 72 of file TEveVector.h.
|
inlineinherited |
Definition at line 73 of file TEveVector.h.
|
inline |
Definition at line 262 of file TEveVector.h.
|
inline |
Definition at line 263 of file TEveVector.h.
|
inlineinherited |
Definition at line 79 of file TEveVector.h.
|
inline |
Definition at line 264 of file TEveVector.h.
|
inlineinherited |
Definition at line 80 of file TEveVector.h.
|
inlineinherited |
Definition at line 76 of file TEveVector.h.
|
inlineinherited |
Definition at line 75 of file TEveVector.h.
|
inherited |
Returns an orthogonal vector (not normalized).
Definition at line 68 of file TEveVector.cxx.
|
inherited |
Set vectors a and b to be normal to this and among themselves, both of length 1.
Definition at line 84 of file TEveVector.cxx.
|
inlineinherited |
Definition at line 102 of file TEveVector.h.
|
inlineinherited |
Definition at line 101 of file TEveVector.h.
|
inlineinherited |
Definition at line 129 of file TEveVector.h.
|
inlineinherited |
Definition at line 103 of file TEveVector.h.
|
inlineinherited |
Definition at line 83 of file TEveVector.h.
|
inlineinherited |
Definition at line 82 of file TEveVector.h.
|
inlineinherited |
Definition at line 88 of file TEveVector.h.
|
inherited |
Set from TVector3.
Definition at line 34 of file TEveVector.cxx.
|
inlineinherited |
Definition at line 84 of file TEveVector.h.
|
inlineinherited |
Definition at line 159 of file TEveVector.h.
| void TEveVector4T< TT >::Streamer | ( | TBuffer & | ) |
|
inline |
Definition at line 269 of file TEveVector.h.
|
inlineinherited |
Definition at line 186 of file TEveVector.h.
|
inlineinherited |
Definition at line 136 of file TEveVector.h.
| TT TEveVector4T< TT >::fT |
Definition at line 247 of file TEveVector.h.
|
inherited |
Definition at line 30 of file TEveVector.h.
|
inherited |
Definition at line 30 of file TEveVector.h.
|
inherited |
Definition at line 30 of file TEveVector.h.