PSRCHIVE
| Ask a Question | Search PSRCHIVE: |
Home
|
Public Types |
Public Member Functions |
Static Public Member Functions |
Static Public Attributes |
List of all members
Pulsar::Predictor Class Referenceabstract Functions that predict pulse phase. More...
Inheritance diagram for Pulsar::Predictor:
Detailed DescriptionFunctions that predict pulse phase. This pure virtual base class defines the interface to pulse phase predictors Member Enumeration Documentation◆ PolicyPolicy for creating new predictors.
Member Function Documentation◆ clone()
Return a new, copy constructed instance of self. Implemented in polyco, Pulsar::FixedFrequencyPredictor, Pulsar::SimplePredictor, and Tempo2::Predictor. ◆ dispersion()
Return the phase correction for dispersion delay. Implemented in polyco, Pulsar::FixedFrequencyPredictor, Pulsar::SimplePredictor, and Tempo2::Predictor. ◆ frequency()
Return the spin frequency, given the epoch. Implemented in polyco, Pulsar::FixedFrequencyPredictor, Pulsar::SimplePredictor, and Tempo2::Predictor. ◆ generator()
Return a new Generator set up to produce a new Predictor like self. Implemented in polyco, Pulsar::FixedFrequencyPredictor, Pulsar::SimplePredictor, and Tempo2::Predictor. ◆ get_observing_frequency()
Get the observing frequency at which phase and epoch are related. Implemented in polyco, Pulsar::FixedFrequencyPredictor, Pulsar::SimplePredictor, and Tempo2::Predictor. ◆ insert()
Add the information from the supplied predictor to self. This method should check to avoid inconsistency and duplication Implemented in Pulsar::FixedFrequencyPredictor, Pulsar::SimplePredictor, and Tempo2::Predictor. ◆ iphase()
Return the epoch, given the phase and, optionally, a first guess. Implemented in polyco, Pulsar::FixedFrequencyPredictor, Pulsar::SimplePredictor, and Tempo2::Predictor. References phase(). ◆ keep()
Keep only the components required to span the given epochs. Implemented in polyco, Pulsar::FixedFrequencyPredictor, Pulsar::SimplePredictor, and Tempo2::Predictor. ◆ load()
Load from an open stream. Implemented in polyco, Pulsar::FixedFrequencyPredictor, Pulsar::SimplePredictor, and Tempo2::Predictor. Referenced by load_file(). ◆ matches()
Return true if the Predictor configuration matches this. Implemented in Pulsar::FixedFrequencyPredictor, Pulsar::SimplePredictor, and Tempo2::Predictor. ◆ phase()
Return the phase, given the epoch. Implemented in polyco, Pulsar::FixedFrequencyPredictor, Pulsar::SimplePredictor, and Tempo2::Predictor. Referenced by iphase(). ◆ set_observing_frequency()
Set the observing frequency at which phase and time are related. Implemented in polyco, Pulsar::FixedFrequencyPredictor, Pulsar::SimplePredictor, and Tempo2::Predictor. ◆ unload()
Unload to an open stream. Implemented in polyco, Pulsar::FixedFrequencyPredictor, Pulsar::SimplePredictor, and Tempo2::Predictor. Referenced by unload_file(). The documentation for this class was generated from the following files:
Generated using doxygen 1.14.0
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||