#include <BasicOps.hxx>
Public Member Functions | |
| CentralMoment () | |
| U | operator() (const Array< T > &a, BiasedPoweredSum< o, abs, T, U > &bps, StaticTrue *b=NULL) |
| U | operator() (const Array< T > &a, BiasedPoweredSum< o, abs, T, U > &bps, StaticFalse *) |
| U | operator() (const Array< T > &a, StaticTrue *b=NULL) |
| U | operator() (const Array< T > &a, StaticFalse *) |
| U | operator() (const Array< T > &a, Array< BaseMemOp * > &moments, StaticTrue *b=NULL) |
| Compute central moments using raw moments. | |
| U | operator() (const Array< T > &a, Array< BaseMemOp * > &moments, StaticFalse *) |
| U | operator() (const Array< T > &a, Array< BaseMemOp * > &moments, O< 1 > *) |
| U | operator() (const Array< T > &a, Array< BaseMemOp * > &moments, O< 2 > *) |
| U | operator() (const Array< T > &a, Array< BaseMemOp * > &moments, O< 3 > *) |
| U | operator() (const Array< T > &a, Array< BaseMemOp * > &moments, O< 4 > *) |
| U | operator() (const Array< T > &a, Array< BaseMemOp * > &moments, O< 5 > *) |
Protected Attributes | |
| BiasedPoweredSum< o, abs, T, U > | mBPS |
| U | memory |
It can also compute Central Moments using Previously Computed raw Moments. It also has associated memory so operation is not performed more than necessary.
Definition at line 603 of file BasicOps.hxx.
| CLAM::CentralMoment< o, abs, T, U >::CentralMoment | ( | ) | [inline] |
Definition at line 606 of file BasicOps.hxx.
| U CLAM::CentralMoment< o, abs, T, U >::operator() | ( | const Array< T > & | a, | |
| Array< BaseMemOp * > & | moments, | |||
| O< 5 > * | ||||
| ) | [inline] |
Definition at line 673 of file BasicOps.hxx.
| U CLAM::CentralMoment< o, abs, T, U >::operator() | ( | const Array< T > & | a, | |
| Array< BaseMemOp * > & | moments, | |||
| O< 4 > * | ||||
| ) | [inline] |
Definition at line 662 of file BasicOps.hxx.
| U CLAM::CentralMoment< o, abs, T, U >::operator() | ( | const Array< T > & | a, | |
| Array< BaseMemOp * > & | moments, | |||
| O< 3 > * | ||||
| ) | [inline] |
Definition at line 652 of file BasicOps.hxx.
| U CLAM::CentralMoment< o, abs, T, U >::operator() | ( | const Array< T > & | a, | |
| Array< BaseMemOp * > & | moments, | |||
| O< 2 > * | ||||
| ) | [inline] |
Definition at line 644 of file BasicOps.hxx.
| U CLAM::CentralMoment< o, abs, T, U >::operator() | ( | const Array< T > & | a, | |
| Array< BaseMemOp * > & | moments, | |||
| O< 1 > * | ||||
| ) | [inline] |
Definition at line 639 of file BasicOps.hxx.
| U CLAM::CentralMoment< o, abs, T, U >::operator() | ( | const Array< T > & | a, | |
| Array< BaseMemOp * > & | moments, | |||
| StaticFalse * | ||||
| ) | [inline] |
Definition at line 633 of file BasicOps.hxx.
| U CLAM::CentralMoment< o, abs, T, U >::operator() | ( | const Array< T > & | a, | |
| Array< BaseMemOp * > & | moments, | |||
| StaticTrue * | b = NULL | |||
| ) | [inline] |
| U CLAM::CentralMoment< o, abs, T, U >::operator() | ( | const Array< T > & | a, | |
| StaticFalse * | ||||
| ) | [inline] |
Definition at line 621 of file BasicOps.hxx.
| U CLAM::CentralMoment< o, abs, T, U >::operator() | ( | const Array< T > & | a, | |
| StaticTrue * | b = NULL | |||
| ) | [inline] |
Definition at line 617 of file BasicOps.hxx.
| U CLAM::CentralMoment< o, abs, T, U >::operator() | ( | const Array< T > & | a, | |
| BiasedPoweredSum< o, abs, T, U > & | bps, | |||
| StaticFalse * | ||||
| ) | [inline] |
Definition at line 613 of file BasicOps.hxx.
| U CLAM::CentralMoment< o, abs, T, U >::operator() | ( | const Array< T > & | a, | |
| BiasedPoweredSum< o, abs, T, U > & | bps, | |||
| StaticTrue * | b = NULL | |||
| ) | [inline] |
Definition at line 607 of file BasicOps.hxx.
BiasedPoweredSum<o,abs,T,U> CLAM::CentralMoment< o, abs, T, U >::mBPS [protected] |
Definition at line 687 of file BasicOps.hxx.
Referenced by CLAM::CentralMoment< 4, abs, TData, TData >::operator()().
U CLAM::CentralMoment< o, abs, T, U >::memory [protected] |
Definition at line 688 of file BasicOps.hxx.
Referenced by CLAM::CentralMoment< 4, abs, TData, TData >::operator()().
1.5.9