#include <LinearEquation3.h>
Public Member Functions | |
Array3 () | |
Array3 (U a0, U a1, U a2) | |
Array3 (const Basic3DVector< U > &v) | |
Array3 | operator* (U t) const |
void | operator-= (const Array3 &other) |
Array3 & | operator= (const Array3 &other) |
Array3 & | operator= (const Basic3DVector< U > &v) |
const U & | operator[] (int i) const |
U & | operator[] (int i) |
void | subtractScaled (const Array3 &a, U c) |
Private Attributes | |
U | a_ [3] |
Definition at line 17 of file LinearEquation3.h.
Definition at line 19 of file LinearEquation3.h.
Referenced by LinearEquation3< T >::Array3< U >::operator*().
{}
LinearEquation3< T >::Array3< U >::Array3 | ( | U | a0, |
U | a1, | ||
U | a2 | ||
) | [inline] |
Definition at line 20 of file LinearEquation3.h.
References LinearEquation3< T >::Array3< U >::a_.
LinearEquation3< T >::Array3< U >::Array3 | ( | const Basic3DVector< U > & | v | ) | [inline] |
Definition at line 21 of file LinearEquation3.h.
References LinearEquation3< T >::Array3< U >::a_, Basic3DVector< T >::x(), Basic3DVector< T >::y(), and Basic3DVector< T >::z().
Array3 LinearEquation3< T >::Array3< U >::operator* | ( | U | t | ) | const [inline] |
Definition at line 43 of file LinearEquation3.h.
References LinearEquation3< T >::Array3< U >::a_, and LinearEquation3< T >::Array3< U >::Array3().
void LinearEquation3< T >::Array3< U >::operator-= | ( | const Array3< U > & | other | ) | [inline] |
Definition at line 37 of file LinearEquation3.h.
References LinearEquation3< T >::Array3< U >::a_.
Array3& LinearEquation3< T >::Array3< U >::operator= | ( | const Array3< U > & | other | ) | [inline] |
Definition at line 25 of file LinearEquation3.h.
References LinearEquation3< T >::Array3< U >::a_.
Array3& LinearEquation3< T >::Array3< U >::operator= | ( | const Basic3DVector< U > & | v | ) | [inline] |
Definition at line 30 of file LinearEquation3.h.
References LinearEquation3< T >::Array3< U >::a_, Basic3DVector< T >::x(), Basic3DVector< T >::y(), and Basic3DVector< T >::z().
const U& LinearEquation3< T >::Array3< U >::operator[] | ( | int | i | ) | const [inline] |
Definition at line 36 of file LinearEquation3.h.
References LinearEquation3< T >::Array3< U >::a_, and i.
U& LinearEquation3< T >::Array3< U >::operator[] | ( | int | i | ) | [inline] |
Definition at line 35 of file LinearEquation3.h.
References LinearEquation3< T >::Array3< U >::a_, and i.
void LinearEquation3< T >::Array3< U >::subtractScaled | ( | const Array3< U > & | a, |
U | c | ||
) | [inline] |
Definition at line 47 of file LinearEquation3.h.
References LinearEquation3< T >::Array3< U >::a_, and trackerHits::c.
Referenced by LinearEquation3< T >::solution().
Definition at line 52 of file LinearEquation3.h.
Referenced by LinearEquation3< T >::Array3< U >::Array3(), LinearEquation3< T >::Array3< U >::operator*(), LinearEquation3< T >::Array3< U >::operator-=(), LinearEquation3< T >::Array3< U >::operator=(), LinearEquation3< T >::Array3< U >::operator[](), and LinearEquation3< T >::Array3< U >::subtractScaled().