Ask a Question | Search PSRCHIVE: |
![]()
|
ProfileShiftFit.h Array of Profiles integrated over the same time interval. Definition Integration.h:37 int mcmc_trials Current MCMC accept stats. Definition ProfileShiftFit.h:120 double get_effective_duty_cycle() const Get the effective duty cycle of the standard. Definition ProfileShiftFit.C:591 void reset() Reset everything to zero, free internal memory. Definition ProfileShiftFit.C:82 bool computed Have valid results been computed. Definition ProfileShiftFit.h:199 void set_standard(const Profile *p) Set the standard or template profile to use. Definition ProfileShiftFit.C:123 float * fccf Current freq domain cross-correlation function. Definition ProfileShiftFit.h:162 Reference::To< const Profile > prof Current data profile. Definition ProfileShiftFit.h:153 void apply_scale_and_shift(Profile *p) Determine, then apply a shift a scale to data profile. Definition ProfileShiftFit.C:621 void error_numerical() Calculate "traditional" parameter uncertainties. Definition ProfileShiftFit.C:474 int get_mcmc_iterations() const Get number of iterations. Definition ProfileShiftFit.h:77 double get_sigma2() Get the resulting noise per harmonic. Definition ProfileShiftFit.C:585 Error_Method Method to use for calculating shift error. Definition ProfileShiftFit.h:49 unsigned nharm Number of harmonics to use. Definition ProfileShiftFit.h:135 double log_shift_pdf_pos(double phi) Same as above, but with scale>0 prior. Definition ProfileShiftFit.C:350 double get_snr() Get the resulting SNR. Definition ProfileShiftFit.C:579 double get_reduced_chisq() const Get the reduced chi-squared. Definition ProfileShiftFit.C:612 Error_Method err_meth Error method to use. Definition ProfileShiftFit.h:184 double log_shift_pdf(double phi) Returns log of a value proportional to the posterior shift PDF. Definition ProfileShiftFit.C:343 double sigma2 Current sigma^2 estimate. Definition ProfileShiftFit.h:217 double chi2 Current fit Chi^2 (not reduced) Definition ProfileShiftFit.h:223 unsigned nbins_prof Number of bins in profile. Definition ProfileShiftFit.h:156 double std_pow Template normalization factor. Definition ProfileShiftFit.h:150 Estimate< double > get_scale() Get the resulting scale factor. Definition ProfileShiftFit.C:567 ~ProfileShiftFit() Destructor. Definition ProfileShiftFit.C:80 double d2ccf(double phi) Evaluate d^2(ccf)/d(phi)^2 at phase shift phi. Definition ProfileShiftFit.C:241 unsigned get_nharm() Get the number of harmonics currently in use. Definition ProfileShiftFit.C:118 float * fprof R2C FFT of current profile. Definition ProfileShiftFit.h:159 void set_mcmc_iterations(int nit) Set number of iterations for MCMC errors. Definition ProfileShiftFit.h:74 double correction Correction for profile nbins != template nbins. Definition ProfileShiftFit.h:208 void error_traditional() Calculate "traditional" parameter uncertainties. Definition ProfileShiftFit.C:357 ProfileShiftFit() Default constructor. Definition ProfileShiftFit.C:74 void set_Profile(const Profile *p) Set the data profile to use. Definition ProfileShiftFit.C:164 void error_mcmc_pdf_var() Calculate shift uncertainty as posterior PDF variance using MCMC. Definition ProfileShiftFit.C:482 bool choose_maximum_harmonic Set true when set_standard should choose the maximum harmonic. Definition ProfileShiftFit.h:124 void set_error_method(Error_Method e) Set the error method. Definition ProfileShiftFit.h:71 unsigned nbins_std Current template nbin. Definition ProfileShiftFit.h:144 double ccf(double phi) Evaluate ccf at phase shift phi. Definition ProfileShiftFit.C:204 void set_nharm(unsigned nh) Set the number of harmonics to use for fit. Definition ProfileShiftFit.C:90 float * fstd R2C FFT of current template. Definition ProfileShiftFit.h:147 Tempo::toa toa(const Integration *) Return a TOA object for the current fit. Definition ProfileShiftFit.C:547 double dccf(double phi) Evaluate d(ccf)/d(phi) at phase shift phi. Definition ProfileShiftFit.C:222 unsigned nbins_ccf Number of bins in ccf. Definition ProfileShiftFit.h:165 unsigned effective_nharm Effective number of harmonics = min (nharm, nbins_prof/2-1) Definition ProfileShiftFit.h:138 int mcmc_it Number of iterations to use for MCMC. Definition ProfileShiftFit.h:196 void choose_nharm() Choose the maximum number of harmonics using LastHarmonic. Definition ProfileShiftFit.C:153 double get_mse() Get the resulting Mean Squared Error (per fit DOF) Definition ProfileShiftFit.C:573 Estimate< double > get_shift() Get the resulting shift. Definition ProfileShiftFit.C:561 STL namespace. Generated using doxygen 1.14.0
|