Ask a Question | Search PSRCHIVE: |
![]()
|
Pulsar::SmoothMedian Class Reference Smooths a Profile using the median over a boxcar. More...
Inheritance diagram for Pulsar::SmoothMedian:
![]()
Detailed DescriptionSmooths a Profile using the median over a boxcar. This transformation smooths the profile by setting each amplitude equal to the median calculated over the region centred at that point and with width specified as bins or turns. Member Function Documentation◆ clone()
Return a copy constructed instance of self. Implements Pulsar::Smooth. ◆ get_interface()
Return a text-based interface to class properties. Return a text interface that can be used to configure this instance. Implements Pulsar::Smooth. ◆ transform()
Defined by derived classes. Implements Pulsar::Transformation< Profile >. References RunningMedian< typename T, typename Compare >::erase(), Pulsar::ProfileAmps::get_amps(), Pulsar::Smooth::get_bins(), RunningMedian< typename T, typename Compare >::get_median(), Pulsar::ProfileAmps::get_nbin(), RunningMedian< typename T, typename Compare >::insert(), Pulsar::ProfileAmps::set_amps(), and Pulsar::Smooth::width. The documentation for this class was generated from the following files:
Generated using doxygen 1.14.0
|