DeFaradayed.h
1 //-*-C++-*-
2 /***************************************************************************
3  *
4  * Copyright (C) 2006 by Willem van Straten
5  * Licensed under the Academic Free License version 2.1
6  *
7  ***************************************************************************/
8 
9 // psrchive/Base/Checks/Pulsar/DeFaradayed.h
10 
11 #ifndef __Pulsar_DeFaradayed_h
12 #define __Pulsar_DeFaradayed_h
13 
14 #include "Pulsar/Verification.h"
15 
16 namespace Pulsar {
17 
19 
27  class DeFaradayed : public Verification {
28 
29  public:
30 
32  std::string get_name () { return "DeFaradayed"; }
33 
35  void apply (const Archive* archive);
36 
37  };
38 
39 }
40 
41 #endif
double get_rotation_measure() const
Get the rotation measure.
Definition: DeFaraday.h:50
The primary interface to pulsar observational data.
Definition: Archive.h:45
void apply(const Archive *archive)
Perform the check.
Definition: DeFaradayed.C:18
Stores parameters used to correct Faraday rotation in each Integration.
Definition: DeFaraday.h:24
std::string get_name()
Return the name of the check.
Definition: DeFaradayed.h:42
Array of Profiles integrated over the same time interval.
Definition: Integration.h:37
double get_reference_frequency() const
Get the reference frequency.
Definition: ColdPlasmaHistory.C:71
Defines the PSRCHIVE library.
Definition: CalSource.h:17

Generated using doxygen 1.8.17