|
Developer Documentation
|
Public Member Functions | |
| PoissonVector (const PoissonVector< T > &V) | |
| PoissonVector (size_t N) | |
| PoissonVector (size_t N, ConstPointer(T) pV) | |
| const T & | operator() (size_t i) const |
| T & | operator() (size_t i) |
| const T & | operator[] (size_t i) const |
| T & | operator[] (size_t i) |
| void | SetZero () |
| size_t | Dimensions () const |
| void | Resize (size_t N) |
| PoissonVector | operator* (const T &A) const |
| PoissonVector | operator/ (const T &A) const |
| PoissonVector | operator- (const PoissonVector &V) const |
| PoissonVector | operator+ (const PoissonVector &V) const |
| PoissonVector & | operator*= (const T &A) |
| PoissonVector & | operator/= (const T &A) |
| PoissonVector & | operator+= (const PoissonVector &V) |
| PoissonVector & | operator-= (const PoissonVector &V) |
| PoissonVector & | Add (const PoissonVector *V, int count) |
| PoissonVector & | AddScaled (const PoissonVector &V, const T &scale) |
| PoissonVector & | SubtractScaled (const PoissonVector &V, const T &scale) |
| PoissonVector | operator- () const |
| PoissonVector & | operator= (const PoissonVector &V) |
| T | Dot (const PoissonVector &V) const |
| T | Length () const |
| T | Norm (size_t Ln) const |
| void | Normalize () |
| bool | write (FILE *fp) const |
| bool | write (const char *fileName) const |
| bool | read (FILE *fp) |
| bool | read (const char *fileName) |
| Pointer (T) m_pV | |
Static Public Member Functions | |
| static void | Add (const PoissonVector &V1, const T &scale1, const PoissonVector &V2, const T &scale2, PoissonVector &Out) |
| static void | Add (const PoissonVector &V1, const T &scale1, const PoissonVector &V2, PoissonVector &Out) |
Protected Attributes | |
| size_t | m_N |