Pulsar::DeFaradayed Class Reference

Verifies that each Integration has a consistent DeFaraday Extension. More...

#include <DeFaradayed.h>

Inheritance diagram for Pulsar::DeFaradayed:
Pulsar::Verification

Public Member Functions

std::string get_name ()
 Return the name of the check.
 
void apply (const Archive *archive)
 Perform the check.
 

Detailed Description

Verifies that each Integration has a consistent DeFaraday Extension.

If the Archive::faraday_corrected attribute is set then, for each Integration, ensure that

  1. the DeFaraday Extension has been added;
  2. DeFaraday::rotation_measure == Archive::rotation_measure; and
  3. DeFaraday::reference_frequency == Archive::centre_frequency.

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

Generated using doxygen 1.8.17