41 int i, n =_dinput.numElements() ;
42 const double * in=_dinput.dataFirst() ;
44 for (i=0; i<n; ++i,++nc,++in)
52 int i, n =_dinput.numElements() ;
53 const double * in=_dinput.dataFirst() ;
54 double* out=_doutput.dataFirst();
56 for (i=0; i<n; ++i,++in,++out,++nc)
59 if (*nc != 0) (*out) += *in;
64 else _doutput+=_dinput ;
73 int i, n =
nbcalls.numElements() ;
74 double* out=
doutput.dataFirst();
76 for (i=0; i<n; ++i, ++out,++nc)
int nbcall
Propriétés protégées ///.
virtual ~CAverage(void)
Destructeur ///.
CAverage(CArray< double, 1 > &doutput)
Constructeurs ///.
virtual void apply(const CArray< double, 1 > &dinput, CArray< double, 1 > &doutput)
Traitement ///.
CArray< double, 1 > & doutput
Propriétés privées ///.
////////////////////// Déclarations ////////////////////// ///