Home
Install
Use
Develop
Support
News
Credits
hosted by
|
11#ifndef __Calibration_Simulation_H
12#define __Calibration_Simulation_H
14#include "Pulsar/Instrument.h"
17namespace Calibration {
19 class Simulation : public Reference::Able {
24 typedef enum { StokesI,
42 Instrument* get_instrument ();
48 Jones<double> get_response ();
51 void set_cal_V ( double cal_V);
54 void set_cal_U ( double cal_U);
57 void set_input (Stokes<double>& stokes);
60 void set_output (Stokes<double>& stokes);
63 double get_distortion (Measurable m);
65 double get_distortion (Measurable m,
70 void single_axis_calibrate ();
75 Instrument instrument;
84 Jones<double> response;
87 Jones<double> inverse;
90 bool response_changed;
96 Stokes<double> output;
Generated using doxygen 1.14.0
|