Computes mean position angle difference from weighted cross-correlation.
More...
#include <DeltaPA.h>
|
| DeltaPA () |
| Default constructor.
|
| ~DeltaPA () |
| Destructor.
|
Estimate< double > | get (const PolnProfile *p0, const PolnProfile *p1) const |
| Get the position angle difference mean.
|
unsigned | get_used_bins () const |
| Get the number of phase bins used in the last call to get.
|
void | set_threshold (float t) |
| Set the cutoff threshold in units of the baseline noise.
|
float | get_threshold () const |
void | set_onpulse (PhaseWeight *w) |
| Set the on-pulse mask.
|
void | set_include (const std::vector< unsigned > &bins) |
| Set the phase bins to be included in the mean.
|
void | set_exclude (const std::vector< unsigned > &bins) |
| Set the phase bins to be excluded from the mean.
|
|
float | threshold |
unsigned | used_bins |
std::vector< unsigned > | include_bins |
| Include only the specified phase bins.
|
std::vector< unsigned > | exclude_bins |
| Exclude the specified phase bins.
|
Reference::To< PhaseWeight > | onpulse_weights |
| Weights applied to each phase bin (defines on-pulse region)
|
Computes mean position angle difference from weighted cross-correlation.
◆ set_exclude()
void Pulsar::DeltaPA::set_exclude |
( |
const std::vector< unsigned > & | bins | ) |
|
The documentation for this class was generated from the following files: