Ask a Question | Search PSRCHIVE: |
Home
|
General/Pulsar/SimPolnTiming.h const ScalarMath exp(const ScalarMath &x) Pulsar bool as_Estimate Output values using Estimate operator <<. Definition: General/Pulsar/SimPolnTiming.h:127 void extrapolate_benefit(unsigned steps) Account for noise in the standard profile. Definition: SimPolnTiming.C:410 Range boost_vector Number of steps when varying the parallactic angle. Definition: General/Pulsar/SimPolnTiming.h:115 Range width Number of steps when varying the Gaussian width. Definition: General/Pulsar/SimPolnTiming.h:103 void set_boost(unsigned i, const Estimate< double > &b_i) Range parallactic Number of steps when varying the parallactic angle. Definition: General/Pulsar/SimPolnTiming.h:111 float rvm_beta Difference between magnetic axis and line of sight. Definition: General/Pulsar/SimPolnTiming.h:81 std::ostream * output Output stream. Definition: General/Pulsar/SimPolnTiming.h:130 const ScalarMath sin(const ScalarMath &x) Analysis of the matrix template matching algorithm. Definition: PolnProfileFitAnalysis.h:30 Reference::To< ScalarParameter > reference_position_angle float standard_noise Relative noise in standard profile. Definition: General/Pulsar/SimPolnTiming.h:78 Estimate< double > get_variance() const Get the weighted variance of the Profile amplitudes. Definition: PhaseWeight.C:351 Stokes const ScalarMath pow(const ScalarMath &x, const ScalarMath &y) float offset Phase offset of simulated observations. Definition: General/Pulsar/SimPolnTiming.h:93 U get_error() const Reference::To< ScalarParameter > magnetic_axis const ScalarMath sqrt(const ScalarMath &x) unsigned iterations Number of simulated observations for each step in simulation. Definition: General/Pulsar/SimPolnTiming.h:87 const ScalarMath abs(const ScalarMath &x) void set_centre(double) Set the phase of the standard profile centre. Definition: SimPolnTiming.C:151 void set_observation(const Profile *p) Set the profile from which the shift will be estimated. Definition: ProfileShiftEstimator.h:36 void set_standard(Archive *) Set the archive to be used as a standard. Definition: SimPolnTiming.C:158 Result one_step() One step in the simulation. Definition: SimPolnTiming.C:520 Simulated polarimetric pulse profile. Definition: General/Pulsar/SyntheticPolnProfile.h:28 void set_orientation(unsigned ireceptor, const Estimate< double > &theta) Set the orientation, , of the specified receptor in radians. Definition: Instrument.C:99 Reference::To< ScalarParameter > line_of_sight bool vary_line_of_sight Vary the line of sight. Definition: General/Pulsar/SimPolnTiming.h:96 void set_maximum_harmonic(unsigned max) Set the maximum number of harmonics to include in fit. Definition: PhaseGradShift.C:45 void set_height(double height) Adaptively computes the baseline, assuming normally distributed noise. Definition: GaussianBaseline.h:70 float measurement_noise Relative noise in simulated observations. Definition: General/Pulsar/SimPolnTiming.h:90 SimPolnTiming() Default constructor. Definition: SimPolnTiming.C:93 MEAL::Gaussian gaussian The gaussian total intensity profile. Definition: General/Pulsar/SimPolnTiming.h:66 void one_loop(unsigned level) One loop in the simulation. Definition: SimPolnTiming.C:188 T get_value() const virtual void get_weight(PhaseWeight *weight) Returns a PhaseWeight with the Profile attribute set. Definition: ProfileWeightFunction.C:26 void set_fit(PolnProfileFit *) Set the PolnProfileFit algorithm to be analysed. Definition: PolnProfileFitAnalysis.C:256 void set_diff_gain(const Estimate< double > &gamma) Set the differential gain, , in hyperbolic radians. Definition: VariableBackend.C:108 virtual void set_Profile(const Profile *) Set the Profile from which the PhaseWeight will be derived. Definition: ProfileWeightFunction.C:20 MEAL::RotatingVectorModel rvm The rotating vector model used to describe the position angle. Definition: General/Pulsar/SimPolnTiming.h:69 Reference::To< Pulsar::Archive > archive The data to use as a standard. Definition: General/Pulsar/SimPolnTiming.h:158 const ScalarMath cos(const ScalarMath &x) const VariableBackend * get_backend() const Provide access to the backend model. Definition: BackendFeed.C:60 Range slope Number of steps when varying the RVM orientation. Definition: General/Pulsar/SimPolnTiming.h:99 void set_position_angle(MEAL::Univariate< MEAL::Scalar > *) Set the functional form of the position angle. Definition: SyntheticPolnProfile.C:78 void set_total_intensity(MEAL::Univariate< MEAL::Scalar > *) Set the functional form of the total intensity. Definition: SyntheticPolnProfile.C:34 void set_degree(MEAL::Univariate< MEAL::Scalar > *) Set the functional form of the degree of polarization. Definition: SyntheticPolnProfile.C:39 void boost_around() Find the phase shift due to boosts of varying orientation. Definition: SimPolnTiming.C:340 PolnProfileFit fit The arrival time estimation algorithm. Definition: General/Pulsar/SimPolnTiming.h:63 const ScalarMath atan2(const ScalarMath &y, const ScalarMath &x) void run_simulation() Run the simulation, outputting results to cout. Definition: SimPolnTiming.C:182 void susceptibility() Account for noise in the standard profile. Definition: SimPolnTiming.C:278 unsigned nbin Number of bins in pulse profile. Definition: General/Pulsar/SimPolnTiming.h:72 void set_period(double period) std::string title Title written over plot. Definition: General/Pulsar/SimPolnTiming.h:124 Estimate< double > get_shift() const Return the best-fit estimate of the phase shift in turns. Definition: PhaseGradShift.C:63 Range dgain Number of steps when varying the differental gain. Definition: General/Pulsar/SimPolnTiming.h:107 void set_width(double width) static double get_optimal_spacing(unsigned bits) double cumulative_distribution(double x) SyntheticPolnProfile generate The synthetic polarimetric profile generator. Definition: General/Pulsar/SimPolnTiming.h:60 void set_Profile(const Profile *profile) const Set the Profile from which statistics are calculated. Definition: PhaseWeight.C:303 void set_standard(const Profile *p) Set the profile with respect to which the shift will be estimated. Definition: PhaseGradShift.C:57 Generated using doxygen 1.8.17
|