PSRCHIVE
| Ask a Question | Search PSRCHIVE: |
Home
|
FluxCalibratorPolicy.h Used when gain remains constant between FluxCal-On and Off observations. Definition FluxCalibratorPolicy.h:157 ConstantGain() Default constructor. Definition FluxCalibratorConstantGain.C:16 Used when gain varies between FluxCal-On and Off observations. Definition FluxCalibratorPolicy.h:109 VariableGain() Default constructor. Definition FluxCalibratorVariableGain.C:18 void get_scale(std::vector< Estimate< double > > &) Get the scale for each receptor. Estimate< double > get_scale(unsigned ireceptor) const Get the scale for the specified receptor. Definition FluxCalibratorConstantGain.C:158 std::vector< MeanEstimate< double > > mean_lo_off Mean of off-source observations with noise diode off. Definition FluxCalibratorPolicy.h:209 void set_gain_ratio(unsigned ireceptor, const Estimate< double > &) Set the gain ratio for the specified receptor. std::vector< MeanEstimate< double > > mean_hi_on Mean of on-source observations with noise diode emitting. Definition FluxCalibratorPolicy.h:202 std::vector< MeanEstimate< double > > mean_hi_off Mean of off-source observations with noise diode emitting. Definition FluxCalibratorPolicy.h:207 void set_gain_ratio(const std::vector< Estimate< double > > &) Set the gain ratio for each receptor. Estimate< double > get_gain_ratio(unsigned ireceptor) const Get the gain ratio for the specified receptor. Estimate< double > get_gain(unsigned ireceptor) const Get the gain for the specified receptor. Definition FluxCalibratorConstantGain.C:172 ConstantGain * clone() const Return a new default constructed copy of self. Definition FluxCalibratorConstantGain.C:23 void get_gain_ratio(std::vector< Estimate< double > > &) Get the gain ratio for each receptor. 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 std::vector< MeanEstimate< double > > mean_lo_on Mean of on-source observations with noise diode off. Definition FluxCalibratorPolicy.h:204 void set_scale(unsigned ireceptor, const Estimate< double > &) Set the scale for the specified receptor. void set_scale(const std::vector< Estimate< double > > &) Set the scale for each receptor. ConstantGain() Default constructor. Definition FluxCalibratorConstantGain.C:16 void set_nreceptor(unsigned) Set the number of receptors. Definition FluxCalibratorConstantGain.C:56 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 virtual void compute(unsigned ireceptor, Estimate< double > &S_cal, Estimate< double > &S_sys)=0 Compute the fluxes of the reference source and system. bool get_solution_available() const Return true when a solution is available. Definition FluxCalibratorPolicy.C:59 Estimate< double > get_S_cal() const Return the total calibrator flux density. Definition FluxCalibratorPolicy.C:97 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. std::vector< Estimate< double > > S_sys System equivalent flux density in each receptor. Definition FluxCalibratorPolicy.h:92 virtual Policy * clone() const =0 Return a new default constructed copy of self. bool calculated Flag set when S_cal and S_sys have been computed. Definition FluxCalibratorPolicy.h:95 void set_valid(bool f=true) Set the data validity flag. Definition FluxCalibratorPolicy.h:60 Policy() Default constructor. Definition FluxCalibratorPolicy.C:16 virtual void set_nreceptor(unsigned) Set the number of receptors. Definition FluxCalibratorPolicy.C:47 double S_std Flux density of the standard candle. Definition FluxCalibratorPolicy.h:86 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 double get_S_std() const Get the flux density of the standard candle. Definition FluxCalibratorPolicy.C:131 bool valid Flag set when data are valid. Definition FluxCalibratorPolicy.h:83 bool get_valid() const Get the data validity flag. Definition FluxCalibratorPolicy.h:63 Estimate< double > get_S_sys() const Return the total system equivalent flux density. Definition FluxCalibratorPolicy.C:88 void calculate() const Calulate S_cal and S_sys for both receptors. Definition FluxCalibratorPolicy.C:136 unsigned get_nreceptor() const Get the number of receptors. Definition FluxCalibratorPolicy.C:54 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 void set_S_std(double S_std) Set the flux density of the standard candle. Definition FluxCalibratorPolicy.C:124 std::vector< Estimate< double > > S_cal Calibrator flux density in each receptor. Definition FluxCalibratorPolicy.h:89 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 VariableGain() Default constructor. Definition FluxCalibratorVariableGain.C:18 std::vector< MeanEstimate< double > > mean_ratio_on Ratio of cal hi/lo on source in each receptor. Definition FluxCalibratorPolicy.h:125 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 VariableGain * clone() const Return a new default constructed copy of self. Definition FluxCalibratorVariableGain.C:25 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 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 std::vector< MeanEstimate< double > > mean_ratio_off Ratio of cal hi/lo off source in each receptor. Definition FluxCalibratorPolicy.h:128 Source Generated using doxygen 1.14.0
|