PSRCHIVE
| Ask a Question | Search PSRCHIVE: |
Home
|
ScalarTemplateMatching.h Computes statistics of the fluctuation spectrum (Fourier transform of pulse profile) Definition FluctuationSpectrumStats.h:22 void model_profile() Implement the solve method using the original model_profile algorithm. Definition model_profile.C:106 void set_plan(FTransform::Plan *) Set the fourier transform plan. Definition ScalarTemplateMatching.C:71 Reference::To< FluctuationSpectrumStats > stats Used to compute the variance of the off-pulse harmonics. Definition ScalarTemplateMatching.h:118 void delete_observations() Delete any previously added observations. Definition ScalarTemplateMatching.C:158 void init() Construtor helper. Definition ScalarTemplateMatching.C:60 unsigned maximum_harmonic The maximum number of harmonics to include in the fit. Definition ScalarTemplateMatching.h:121 bool compute_reduced_chisq Compute the reduced chisq (using the expected variance of the residual profile) Definition ScalarTemplateMatching.h:131 ~ScalarTemplateMatching() Destructor. Definition ScalarTemplateMatching.C:51 static bool verbose Verbosity flag. Definition ScalarTemplateMatching.h:53 const Profile * get_standard() const Get the standard to which observations will be fit. Definition ScalarTemplateMatching.C:87 Estimate< double > get_phase() const Get the phase offset between the standard and the observation in radians. Definition ScalarTemplateMatching.C:210 void set_observation(const Profile *) Set the only profile to be fit to the standard/template. Definition ScalarTemplateMatching.C:163 void set_maximum_harmonic(unsigned max) Set the maximum number of harmonics to include in fit. Definition ScalarTemplateMatching.C:76 void solve() Fit all observations to the standard. Definition ScalarTemplateMatching.C:184 void set_compute_reduced_chisq(bool flag) When true, compute the reduced chisq; when false, assume it is unity. Definition ScalarTemplateMatching.h:110 void set_regions(const PhaseWeight &pulse, const PhaseWeight &baseline) Set the on-pulse and baseline regions. Definition ScalarTemplateMatching.C:95 unsigned get_nharmonic() const Get the number of harmonics to be included in fit. Definition ScalarTemplateMatching.h:101 void add_observation(const Profile *) Add the specified profile to be fit to the standard/template. void fit(const Profile *observation) Fit the specified observation to the standard. Definition ScalarTemplateMatching.C:148 double get_reduced_chisq() const Get the statistical goodness of fit. Definition ScalarTemplateMatching.C:204 ScalarTemplateMatching() Default constructor. Definition ScalarTemplateMatching.C:26 void set_choose_maximum_harmonic(bool flag) Set the maximum number of harmonics to include in fit. Definition ScalarTemplateMatching.C:81 unsigned n_harmonic The number of harmonics in the fit. Definition ScalarTemplateMatching.h:127 void set_standard(const Profile *standard) Set the standard to which observations will be fit. Definition ScalarTemplateMatching.C:102 unsigned get_maximum_harmonic() const Get the maximum number of harmonics to include in fit. Definition ScalarTemplateMatching.h:92 bool get_choose_maximum_harmonic() const Get the maximum number of harmonics to include in fit. Definition ScalarTemplateMatching.h:98 bool choose_maximum_harmonic Set true when set_standard should choose the maximum harmonic. Definition ScalarTemplateMatching.h:124 std::vector< Data > data Standards and observations. Definition ScalarTemplateMatching.h:137 Estimate< double > get_scale() const Get the scale factor between the standard and the observation. Generated using doxygen 1.14.0
|