RemoveBaseline::Each Class Reference

Find the baseline from each total intensity profile. More...

#include <RemoveBaseline.h>

Inheritance diagram for RemoveBaseline::Each:
Pulsar::RemoveBaseline Pulsar::Transformation< Archive > Pulsar::Algorithm Reference::Able Reference::HeapTracked

Public Member Functions

void transform (Archive *)
 Remove the baseline.
Public Member Functions inherited from Pulsar::RemoveBaseline
void set_operation (Operation *)
Public Member Functions inherited from Pulsar::Transformation< Archive >
void operator() (Archive *container)
 Functor interface.
Public Member Functions inherited from Reference::Able
 Able (const Able &)
Ableoperator= (const Able &)
unsigned get_reference_count () const
Public Member Functions inherited from Reference::HeapTracked
 HeapTracked (const HeapTracked &)
HeapTrackedoperator= (const HeapTracked &)
bool __is_on_heap () const

Additional Inherited Members

Static Public Member Functions inherited from Reference::Able
static size_t get_instance_count ()
Static Public Member Functions inherited from Reference::HeapTracked
static void * operator new (size_t size, void *ptr=0)
static void operator delete (void *location, void *ptr)
static void operator delete (void *location)
static size_t get_heap_queue_size ()
Protected Member Functions inherited from Reference::Able
Handle__reference (bool active) const
void __dereference (bool auto_delete=true) const
Protected Attributes inherited from Pulsar::RemoveBaseline
Reference::To< Operationprofile_operation

Detailed Description

Find the baseline from each total intensity profile.

This algorithm does not assume anything about the timing model or the dispersion measure. The baseline is separately determined for each sub-integration and frequency channel.

Member Function Documentation

◆ transform()

void Pulsar::RemoveBaseline::Each::transform ( Archive * archive)
virtual

Remove the baseline.

Implements Pulsar::Transformation< Archive >.


The documentation for this class was generated from the following files:

Generated using doxygen 1.14.0