
NAME
     <type>opContrunc - Operator to convolve in -D and truncate.

SYNOPSIS
     #include <<type>opcont.h>

DESCRIPTION
     Note:  This is the OLD version of <type>opContrunc!!   Needs
     to be updated!!

     <type>opContrunc convolves the traces of a <type>space by  a
     filter, truncates the result, and shifts the data so that it
     starts in the same position as  the  input.  Constructing  a
     <type>opContrunc  requires  specification of the filter, the
     Axis to apply it to, and the number of samples  to  truncate
     off  the  front  and back of the result. <type>opContrunc is
     derived from <type>opChain, as it is a composite operator.

PUBLIC OPERATIONS
     <type>opContrunc(const <type>Array &,const Axis &,
                      int front,int back)
          Construct the <type>Contrunc given a <type>Array to use
          as  the filter, an Axis to apply it too, and the number
          of samples to truncate off the front and back. The out-
          put data will be shifted to have the same origin as the
          input data.

     <type>op Contrunc(const <type>space &,const Axis &,
                       int front,int back)
          Same thing, except use the <type>space as the filter.

     <type>space Forward(const <type>space &) const
     <type>space Adjoint(const <type>space &) const

PRIVATE VARIABLES
     <type>opConvolve conv
     <type>opPad trunc
     <type>opShift shift

SEE ALSO
     <type>space,  <type>op,   <type>opChain,   <type>opConvolve,
     <type>opPad, <type>opShift

