Ask a Question | Search PSRCHIVE: |
Home
|
FluxCalibratorPolicy.h 105 };
std::vector< MeanEstimate< double > > mean_ratio_on Ratio of cal hi/lo on source in each receptor. Definition: FluxCalibratorPolicy.h:130 std::vector< MeanEstimate< double > > mean_lo_off Mean of off-source observations with noise diode off. Definition: FluxCalibratorPolicy.h:214 double S_std Flux density of the standard candle. Definition: FluxCalibratorPolicy.h:96 void integrate(Signal::Source source, unsigned ireceptor, const Estimate< double > &cal_hi, const Estimate< double > &cal_lo) Integrate an observation of the reference source. Definition: FluxCalibratorConstantGain.C:29 Estimate< double > get_S_cal() const Return the total calibrator flux density. Definition: FluxCalibratorPolicy.C:97 Policy() Default constructor. Definition: FluxCalibratorPolicy.C:16 bool valid Flag set when data are valid. Definition: FluxCalibratorPolicy.h:93 void set_nreceptor(unsigned) Set the number of receptors. Definition: FluxCalibratorConstantGain.C:56 double get_S_std() const Get the flux density of the standard candle. Definition: FluxCalibratorPolicy.C:131 void compute(unsigned ireceptor, Estimate< double > &S_cal, Estimate< double > &S_sys) Compute the fluxes of the reference source and system. Definition: FluxCalibratorVariableGain.C:66 std::vector< Estimate< double > > S_sys System equivalent flux density in each receptor. Definition: FluxCalibratorPolicy.h:102 void compute(unsigned ireceptor, Estimate< double > &S_cal, Estimate< double > &S_sys) Compute the fluxes of the reference source and system. Definition: FluxCalibratorConstantGain.C:77 void integrate(Signal::Source source, unsigned ireceptor, const Estimate< double > &cal_hi, const Estimate< double > &cal_lo) Integrate an observation of the reference source. Definition: FluxCalibratorVariableGain.C:30 virtual void set_nreceptor(unsigned) Set the number of receptors. Definition: FluxCalibratorPolicy.C:47 void set_valid(bool f=true) Set the data validity flag. Definition: FluxCalibratorPolicy.h:70 std::vector< MeanEstimate< double > > mean_ratio_off Ratio of cal hi/lo off source in each receptor. Definition: FluxCalibratorPolicy.h:133 Estimate< double > get_S_sys() const Return the total system equivalent flux density. Definition: FluxCalibratorPolicy.C:88 void set_S_std(double S_std) Set the flux density of the standard candle. Definition: FluxCalibratorPolicy.C:124 virtual void integrate(Signal::Source source, unsigned ireceptor, const Estimate< double > &cal_hi, const Estimate< double > &cal_lo)=0 Integrate an observation of the reference source. virtual Policy * clone() const =0 Return a new default constructed copy of self. ConstantGain * clone() const Return a new default constructed copy of self. Definition: FluxCalibratorConstantGain.C:23 Used when gain varies between FluxCal-On and Off observations. Definition: FluxCalibratorPolicy.h:113 unsigned get_nreceptor() const Get the number of receptors. Definition: FluxCalibratorPolicy.C:54 void add_ratio_on(unsigned receptor, Estimate< double > &ratio_on) Add to the mean hi/lo ratio on source for the specified receptor. Definition: FluxCalibratorVariableGain.C:46 unsigned get_nreceptor() const Get the number of receptors in the calibrator. Definition: FluxCalibrator.C:765 std::vector< MeanEstimate< double > > mean_hi_on Mean of on-source observations with noise diode emitting. Definition: FluxCalibratorPolicy.h:207 std::vector< Estimate< double > > S_cal Calibrator flux density in each receptor. Definition: FluxCalibratorPolicy.h:99 void set_scale(unsigned ireceptor, const Estimate< double > &) Set the scale for the specified receptor. std::vector< MeanEstimate< double > > mean_lo_on Mean of on-source observations with noise diode off. Definition: FluxCalibratorPolicy.h:209 VariableGain() Default constructor. Definition: FluxCalibratorVariableGain.C:18 void set_gain_ratio(unsigned ireceptor, const Estimate< double > &) Set the gain ratio for the specified receptor. void calculate() const Calulate S_cal and S_sys for both receptors. Definition: FluxCalibratorPolicy.C:136 std::vector< MeanEstimate< double > > mean_hi_off Mean of off-source observations with noise diode emitting. Definition: FluxCalibratorPolicy.h:212 Calibrates flux using standard candles and artificial sources. Definition: FluxCalibrator.h:29 void add_ratio_off(unsigned receptor, Estimate< double > &ratio_on) Add to the mean hi/lo ratio off source for the specified receptor. Definition: FluxCalibratorVariableGain.C:57 const std::string get_message() const void set(const std::vector< Estimate< double > > &S_sys, const std::vector< Estimate< double > > &S_cal) Set the flux densities for each receptor. Definition: FluxCalibratorPolicy.C:22 Used when gain remains constant between FluxCal-On and Off observations. Definition: FluxCalibratorPolicy.h:161 Flux calibration data for each receptor. Definition: FluxCalibratorPolicy.h:28 void get(std::vector< Estimate< double > > &S_sys, std::vector< Estimate< double > > &S_cal) const Get the flux densities for each receptor. Definition: FluxCalibratorPolicy.C:31 bool get_valid() const Get the data validity flag. Definition: FluxCalibratorPolicy.h:73 Estimate< double > get_gain_ratio(unsigned ireceptor) const Get the gain ratio for the specified receptor. bool calculated Flag set when S_cal and S_sys have been computed. Definition: FluxCalibratorPolicy.h:105 bool get_solution_available() const Return true when a solution is available. Definition: FluxCalibratorPolicy.C:59 Source VariableGain * clone() const Return a new default constructed copy of self. Definition: FluxCalibratorVariableGain.C:25 ConstantGain() Default constructor. Definition: FluxCalibratorConstantGain.C:16 virtual void compute(unsigned ireceptor, Estimate< double > &S_cal, Estimate< double > &S_sys)=0 Compute the fluxes of the reference source and system. Generated using doxygen 1.8.17
|