UnloadJones.h
1 //-*-C++-*-
2 /***************************************************************************
3  *
4  * Copyright (C) 2019 by Willem van Straten
5  * Licensed under the Academic Free License version 2.1
6  *
7  ***************************************************************************/
8 
9 // psrchive/More/Polarimetry/Pulsar/UnloadJones.h
10 
11 #ifndef __UnloadJones_H
12 #define __UnloadJones_H
13 
14 #include "Pulsar/SystemCalibratorUnloader.h"
15 
16 namespace Pulsar
17 {
19 
21  class UnloadJones : public SystemCalibrator::Unloader
22  {
23  public:
24 
27 
29  void unload (SystemCalibrator*);
30 
31  };
32 
33 }
34 
35 #endif
Jones< double > evaluate(std::vector< Jones< double > > *grad=0) const
PolnCalibrator with estimated calibrator Stokes parameters.
Definition: SystemCalibrator.h:43
Stores Parkes Wideband Correlator parameters.
Definition: WidebandCorrelator.h:27
Array of Profiles integrated over the same time interval.
Definition: Integration.h:37
void unload(SystemCalibrator *)
Unload the SystemCalibrator solution using the current settings.
Definition: UnloadJones.C:28
int nrcvr
Number of receiver channels.
Definition: WidebandCorrelator.h:86
Defines the PSRCHIVE library.
Definition: CalSource.h:17
double tcycle
Fundamental correlator cycle time.
Definition: WidebandCorrelator.h:89
static void unload(fitsfile *, const FITSHdrExtension *)
Unload FITSHdrExtension to the current HDU of the specified FITS file.
Definition: unload_FITSHdrExtension.C:18
std::string configfile
Name of the configuration file used (if any)
Definition: WidebandCorrelator.h:83
UnloadJones()
Default constructor.
Definition: UnloadJones.C:15

Generated using doxygen 1.8.17