Ask a Question | Search PSRCHIVE: |
Home
|
Append.h Pulsar virtual Signal::Source get_type() const =0 Get the observation type (psr, cal) virtual void check(Archive *into, const Archive *from) Throw an exception if there is any reason to not call append. Definition: Append.C:65 void append(Archive *into, const Archive *from) Copy the data in 'from' to 'into'. Definition: Append.C:85 Expert * expert() Provide access to the expert interface. Definition: Integration.C:162 const Match * get_mixable() const Policy determines if data can be combined/integrated. Definition: Archive_match.C:89 virtual unsigned get_nsubint() const =0 Get the number of sub-integrations stored in the file. virtual const Archive::Match * get_mixable_policy(const Archive *into) Return the policy used to verify that data are mixable. Definition: Append.C:60 virtual void insert(const Predictor *)=0 void copy(const Archive &) Copy all base class attributes, Extensions, and Integrations. Definition: Archive_copy.C:24 const Parameters * get_ephemeris() const Return a pointer to the current archive ephemeris. Definition: Archive.C:281 void set_zero_phase_aligned(bool flag) Leading edge of phase bin zero = polyco predicted phase zero. Definition: IntegrationExpert.h:122 bool has_model() const Returns true if the Archive has a model. Definition: Archive.h:330 Predictor * get_model() Return a non-const pointer to the current phase predictor. Definition: ArchiveExpert.h:84 virtual bool stop(Archive *into, const Archive *from) Return true if there is a benign reason to stop. Definition: Append.C:41 Integration * get_Integration(unsigned subint) Return pointer to the specified Integration. Definition: IntegrationManager.C:41 bool has_ephemeris() const Return true if the Archive has an ephemeris. Definition: Archive.h:321 bool zero_phase_aligned() const Return true if all Integration::zero_phase_aligned flags are set. Definition: ArchiveExpert.h:88 Expert * expert() Provide access to the expert interface. Definition: Archive.C:40 virtual bool equals(const Parameters *that) const=0 virtual void init(Archive *into) Initialize an archive for appending. Definition: Append.h:37 virtual void combine(Archive *into, Archive *from)=0 Add the data in 'from' to 'into'. virtual bool matches(const Predictor *) const=0 const Predictor * get_model() const Return a pointer to the current phase predictor. Definition: Archive.C:290 void update_model(const MJD &mjd) Update the model. Definition: ArchiveExpert.h:76 virtual Archive * clone() const =0 Return a new copy constructed instance equal to this. bool standard_match(const Archive *arch, std::string &reason) const Test if arch matches (enough for a pulsar - standard match) Definition: Archive_match.C:34 void apply_model(Integration *subint, const Predictor *old=0) Apply the current model to the Integration. Definition: ArchiveExpert.h:72 Generated using doxygen 1.8.17
|