Ask a Question | Search PSRCHIVE: |
Home
|
SimplePredictor.h Generator * generator() const Set up Generator to produce a new Predictor like self. Definition: SimplePredictor.C:327 void set_observing_frequency(long double MHz) Set the observing frequency at which predictions will be made. Definition: SimplePredictor.C:81 void insert(const Pulsar::Predictor *) Add the information from the supplied predictor to self. Definition: SimplePredictor.C:55 MJD get_reftime() const alias for reference epoch used by Pulsar::inverse_phase Definition: SimplePredictor.h:102 SimplePredictor(const char *filename=0) Default constructor. Definition: SimplePredictor.C:22 bool matches(const Pulsar::Predictor *) const Return true if reference attributes are equal. Definition: SimplePredictor.C:68 void unload(FILE *) const Unload to an open stream. Definition: SimplePredictor.C:286 void keep(const std::vector< MJD > &epochs) Keep only the components required to span the given epochs. Definition: SimplePredictor.C:61 void shift(unsigned npts, float *arr, double shift) Use the Fourier transform to cyclically shift the elements in array. Definition: shift.C:16 Pulsar::Phase get_refphase() const reference phase is always zero; used by Pulsar::inverse_phase Definition: SimplePredictor.h:104 MJD get_reference_epoch() const Get the reference epoch. Definition: SimplePredictor.h:99 std::string get_name() const Source name. Definition: SimplePredictor.h:87 MJD iphase(const Pulsar::Phase &phase, const MJD *guess) const Return the epoch, given the phase. Definition: SimplePredictor.C:319 Pulsar::Phase phase(const MJD &t) const Return the phase, given the epoch. Definition: SimplePredictor.C:92 ~SimplePredictor() Destructor. Definition: SimplePredictor.C:43 sky_coord get_coordinates() const Coordinates. Definition: SimplePredictor.h:90 Predictor * clone() const Return a new, copy constructed instance of self. Definition: SimplePredictor.C:47 Pulsar::Phase dispersion(const MJD &t, long double MHz) const Return the phase correction for dispersion delay. Definition: SimplePredictor.C:138 void load(FILE *) Load from an open stream. Definition: SimplePredictor.C:145 void bcc1d(size_t nfft, float *into, const float *from) Backward complex-to-complex FFT. Definition: FTransform.C:57 double get_reffrequency() const spin frequency at reference epoch; used by Pulsar::inverse phase Definition: SimplePredictor.h:106 double get_dispersion_measure() const Dispersion measure. Definition: SimplePredictor.h:93 static double precision The precision of the prediction in seconds. Definition: SimplePredictor.h:39 long double get_observing_frequency() const Get the observing frequency at which phase and epoch are related. Definition: SimplePredictor.C:86 void fcc1d(size_t nfft, float *into, const float *from) Forward complex-to-complex FFT. Definition: FTransform.C:51 void set_reference_epoch(const MJD &epoch) Set the reference epoch. Definition: SimplePredictor.h:96 normalization get_norm() Returns the normalization convention of the currently selected library. Definition: FTransform.C:102 long double frequency(const MJD &t) const Return the spin frequency, given the epoch. Definition: SimplePredictor.C:116 Generated using doxygen 1.8.17
|