| add_extension(Extension *extension) | Archive | virtual |
| agent_list() | Archive | static |
| agent_report() | Archive | static |
| append(const Archive *archive) | Archive | |
| apply_model(Integration *subint, const Predictor *old=0) | Archive | protected |
| Archive() | Archive | |
| Archive(const Archive &archive) | Archive | |
| baseline() const | Archive | |
| bscrunch(unsigned nscrunch) | Archive | |
| bscrunch_to_nbin(unsigned new_nbin) | Archive | |
| calibrator_match(const Archive *arch, std::string &reason) const | Archive | |
| calibrator_match_policy | Archive | mutableprotected |
| can_unload() const=0 | Archive | pure virtual |
| centre(double phase_offset=0.5) | Archive | |
| centre_max_bin(double phase_offset=0.5) | Archive | |
| clone() const=0 | Archive | pure virtual |
| convert_state(Signal::State state) | Archive | |
| copy(const Archive &) | Archive | |
| copy(const Archive *) | Archive | |
| create_updated_model(bool clear_model) | Archive | protected |
| dedisperse() | Archive | |
| defaraday() | Archive | |
| end_time() const | Archive | |
| ephemeris | Archive | protected |
| erase(unsigned isubint) | Archive | virtual |
| Expert class | Archive | friend |
| expert() | Archive | |
| expert() const | Archive | |
| expert_interface | Archive | protected |
| extract(std::vector< unsigned > &subints) const | Archive | |
| find_max_phase() const | Archive | |
| find_min_phase(float dc=0.15) const | Archive | |
| find_peak_edges(int &rise, int &fall) const | Archive | |
| find_transitions(int &hi2lo, int &lo2hi, int &buffer) const | Archive | |
| fold(unsigned nfold) | Archive | |
| fscrunch(unsigned nscrunch=0) | Archive | |
| fscrunch_to_nchan(unsigned new_nchan) | Archive | |
| get() const | Archive | |
| get() | Archive | |
| get() const | Archive | |
| get() | Archive | |
| get_bandwidth() const=0 | Archive | pure virtual |
| get_basis() const | Archive | |
| get_calibrator_match() const | Archive | |
| get_centre_frequency() const=0 | Archive | pure virtual |
| get_coordinates() const=0 | Archive | pure virtual |
| get_dedispersed() const=0 | Archive | pure virtual |
| get_dispersion_measure() const=0 | Archive | pure virtual |
| get_ephemeris() const | Archive | |
| get_extension(unsigned iextension) const | Archive | virtual |
| get_extension(unsigned iextension) | Archive | virtual |
| get_faraday_corrected() const=0 | Archive | pure virtual |
| get_filename() const | Archive | inline |
| get_instance_count() | Archive | static |
| get_interface() | Archive | virtual |
| get_mixable() const | Archive | |
| get_model() const | Archive | |
| get_nbin() const=0 | Archive | pure virtual |
| get_nchan() const=0 | Archive | pure virtual |
| get_nextension() const | Archive | virtual |
| get_npol() const=0 | Archive | pure virtual |
| get_poln_calibrated() const=0 | Archive | pure virtual |
| get_processing_match() const | Archive | |
| get_Profile(unsigned subint, unsigned pol, unsigned chan) | Archive | |
| get_Profile(unsigned subint, unsigned pol, unsigned chan) const | Archive | |
| get_revision(const char *revision) | Archive | protectedstatic |
| get_rotation_measure() const=0 | Archive | pure virtual |
| get_scale() const=0 | Archive | pure virtual |
| get_source() const=0 | Archive | pure virtual |
| get_standard_match() const | Archive | |
| get_state() const=0 | Archive | pure virtual |
| get_strategy() const | Archive | |
| get_telescope() const=0 | Archive | pure virtual |
| get_type() const=0 | Archive | pure virtual |
| getadd() | Archive | |
| getadd() | Archive | |
| good_model(const Predictor *test_model) const | Archive | protected |
| has() const | Archive | |
| has_ephemeris() const | Archive | inline |
| has_model() const | Archive | inline |
| init_Integration(Integration *subint, bool check_phase=false) | Archive | protected |
| integration_length() const | Archive | |
| invint() | Archive | |
| load(const std::string &name) | Archive | static |
| load_header(const char *filename)=0 | Archive | protectedpure virtual |
| load_Integration(const char *filename, unsigned subint)=0 | Archive | protectedpure virtual |
| mixable(const Archive *arch, std::string &reason) const | Archive | |
| mixable_policy | Archive | mutableprotected |
| new_Archive(const std::string &class_name) | Archive | static |
| no_clobber | Archive | protectedstatic |
| operator=(const Archive &a) | Archive | |
| processing_match(const Archive *arch, std::string &reason) const | Archive | |
| processing_match_policy | Archive | mutableprotected |
| pscrunch() | Archive | |
| refresh() | Archive | |
| remove_baseline() | Archive | |
| remove_baseline_strategy | Archive | static |
| remove_chan(unsigned first, unsigned last) | Archive | |
| resize(unsigned nsubint, unsigned npol=0, unsigned nchan=0, unsigned nbin=0) | Archive | virtual |
| resize_Integration(Integration *integration) | Archive | protected |
| reverse_chan() | Archive | |
| rms_baseline(float dc=0.4) | Archive | |
| rotate(double time) | Archive | |
| rotate_phase(double phase) | Archive | |
| set_bandwidth(double bw)=0 | Archive | pure virtual |
| set_calibrator_match(Match *) | Archive | |
| set_centre_frequency(double cf)=0 | Archive | pure virtual |
| set_coordinates(const sky_coord &coordinates)=0 | Archive | pure virtual |
| set_dedispersed(bool done=true)=0 | Archive | pure virtual |
| set_dispersion_measure(double dm)=0 | Archive | pure virtual |
| set_ephemeris(const Parameters *ephemeris, bool update=true) | Archive | |
| set_faraday_corrected(bool done=true)=0 | Archive | pure virtual |
| set_filename(const std::string &filename) | Archive | inline |
| set_mixable(Match *) | Archive | |
| set_model(const Predictor *model, bool apply=true) | Archive | |
| set_nbin(unsigned numbins)=0 | Archive | protectedpure virtual |
| set_nchan(unsigned numchan)=0 | Archive | protectedpure virtual |
| set_npol(unsigned numpol)=0 | Archive | protectedpure virtual |
| set_poln_calibrated(bool done=true)=0 | Archive | pure virtual |
| set_predictor(Predictor *model) | Archive | protected |
| set_processing_match(Match *) | Archive | |
| set_rotation_measure(double rm)=0 | Archive | pure virtual |
| set_scale(Signal::Scale scale)=0 | Archive | pure virtual |
| set_source(const std::string &source)=0 | Archive | pure virtual |
| set_standard_match(Match *) | Archive | |
| set_state(Signal::State state)=0 | Archive | pure virtual |
| set_telescope(const std::string &code)=0 | Archive | pure virtual |
| set_type(Signal::Source type)=0 | Archive | pure virtual |
| set_verbosity(unsigned level) | Archive | static |
| standard_match(const Archive *arch, std::string &reason) const | Archive | |
| standard_match_policy | Archive | mutableprotected |
| start_time() const | Archive | |
| text_interface | Archive | protected |
| total(bool tscrunch=true) const | Archive | |
| transform(const Jones< float > &) | Archive | |
| transform(const std::vector< Jones< float > > &) | Archive | |
| transform(const std::vector< std::vector< Jones< float > > > &) | Archive | |
| tscrunch(unsigned nscrunch=0) | Archive | |
| tscrunch_to_nsub(unsigned new_nsub) | Archive | |
| tscrunched() const | Archive | |
| type_is_cal() const | Archive | |
| uniform_weight(float new_weight=1.0) | Archive | |
| unload(const char *filename=0) const | Archive | |
| unload(const std::string &filename) const | Archive | inline |
| unload_class | Archive | protectedstatic |
| unload_cull_predictor | Archive | protectedstatic |
| unload_file(const char *filename) const=0 | Archive | protectedpure virtual |
| unload_filename | Archive | protected |
| update() | Archive | |
| update_centre_frequency() | Archive | |
| update_model() | Archive | |
| update_model(unsigned old_nsubint, bool clear_model=false) | Archive | protected |
| update_model(const MJD &time, bool clear_model=false) | Archive | protected |
| use_Integration(Integration *) | Archive | protected |
| weighted_frequency(unsigned ichan, unsigned start, unsigned end) const | Archive | |
| zero_phase_aligned() const | Archive | protected |
| ~Archive() | Archive | virtual |