| __dereference(bool auto_delete=true) const | Reference::Able | protected |
| __is_on_heap() const | Reference::HeapTracked | |
| __reference(bool active) const | Reference::Able | protected |
| _resize(unsigned nsubint, bool instances=true) | Pulsar::IntegrationManager | protectedvirtual |
| Able() | Reference::Able | |
| Able(const Able &) | Reference::Able | |
| add_extension(Extension *extension) | Pulsar::Archive | virtual |
| agent_list() | Pulsar::Archive | static |
| agent_report() | Pulsar::Archive | static |
| append(const Archive *archive) | Pulsar::Archive | |
| Pulsar::IntegrationManager::append(const IntegrationManager *more_subints) | Pulsar::IntegrationManager | protected |
| apply_model(Integration *subint, const Predictor *old=0) | Pulsar::Archive | protected |
| Archive() | Pulsar::Archive | |
| Archive(const Archive &archive) | Pulsar::Archive | |
| Archive::Advocate< BasebandArchive > (defined in Pulsar::BasebandArchive) | Pulsar::BasebandArchive | friend |
| backend_load(FILE *fptr) | Pulsar::BasebandArchive | protectedvirtual |
| backend_unload(FILE *fptr) const | Pulsar::BasebandArchive | protectedvirtual |
| BasebandArchive() | Pulsar::BasebandArchive | |
| BasebandArchive(const BasebandArchive &archive) | Pulsar::BasebandArchive | |
| BasebandArchive(const Archive &archive) | Pulsar::BasebandArchive | |
| baseline() const | Pulsar::Archive | |
| bhdr | Pulsar::BasebandArchive | protected |
| big_endian | Pulsar::TimerArchive | static |
| bscrunch(unsigned nscrunch) | Pulsar::Archive | |
| bscrunch_to_nbin(unsigned new_nbin) | Pulsar::Archive | |
| calibrator_match(const Archive *arch, std::string &reason) const | Pulsar::Archive | |
| calibrator_match_policy | Pulsar::Archive | mutableprotected |
| can_unload() const | Pulsar::TimerArchive | inlineprotectedvirtual |
| centre(double phase_offset=0.5) | Pulsar::Archive | |
| centre_max_bin(double phase_offset=0.5) | Pulsar::Archive | |
| check_be_data_size() | Pulsar::BasebandArchive | protected |
| check_extensions() | Pulsar::BasebandArchive | protected |
| clone() const | Pulsar::BasebandArchive | virtual |
| convert_hdr_Endian() | Pulsar::BasebandArchive | protected |
| convert_state(Signal::State state) | Pulsar::Archive | |
| copy(const Archive &archive) | Pulsar::BasebandArchive | |
| Pulsar::Archive::copy(const Archive *) | Pulsar::Archive | |
| correct() | Pulsar::BasebandArchive | protectedvirtual |
| correct_Integrations() | Pulsar::TimerArchive | protected |
| create_updated_model(bool clear_model) | Pulsar::Archive | protected |
| dedisperse() | Pulsar::Archive | |
| defaraday() | Pulsar::Archive | |
| dispersion_measure | Pulsar::TimerArchive | protected |
| end_time() const | Pulsar::Archive | |
| ephemeris | Pulsar::Archive | protected |
| erase(unsigned isubint) | Pulsar::Archive | virtual |
| expert() | Pulsar::Archive | |
| expert() const | Pulsar::Archive | |
| expert_interface | Pulsar::Archive | protected |
| extract(std::vector< unsigned > &subints) const | Pulsar::Archive | |
| find_max_phase() const | Pulsar::Archive | |
| find_min_phase(float dc=0.15) const | Pulsar::Archive | |
| find_peak_edges(int &rise, int &fall) const | Pulsar::Archive | |
| find_transitions(int &hi2lo, int &lo2hi, int &buffer) const | Pulsar::Archive | |
| fix_header_memory_alignment() | Pulsar::BasebandArchive | protected |
| fold(unsigned nfold) | Pulsar::Archive | |
| fscrunch(unsigned nscrunch=0) | Pulsar::Archive | |
| fscrunch_to_nchan(unsigned new_nchan) | Pulsar::Archive | |
| get() const | Pulsar::Archive | |
| get() | Pulsar::Archive | |
| get() const | Pulsar::Archive | |
| get() | Pulsar::Archive | |
| get_apodizing_name() const | Pulsar::BasebandArchive | |
| get_bandwidth() const | Pulsar::TimerArchive | virtual |
| get_basis() const | Pulsar::Archive | |
| get_calibrator_match() const | Pulsar::Archive | |
| get_centre_frequency() const | Pulsar::TimerArchive | virtual |
| get_coherent_calibration() const | Pulsar::BasebandArchive | |
| get_coordinates() const | Pulsar::TimerArchive | virtual |
| get_dedispersed() const | Pulsar::TimerArchive | virtual |
| get_dispersion_measure() const | Pulsar::TimerArchive | virtual |
| get_ephemeris() const | Pulsar::Archive | |
| get_extension(unsigned iextension) const | Pulsar::Archive | virtual |
| get_extension(unsigned iextension) | Pulsar::Archive | virtual |
| get_faraday_corrected() const | Pulsar::TimerArchive | virtual |
| get_filename() const | Pulsar::Archive | inline |
| get_first_Integration() | Pulsar::IntegrationManager | |
| get_first_Integration() const | Pulsar::IntegrationManager | |
| get_hanning_smoothing_factor() const | Pulsar::BasebandArchive | |
| get_heap_queue_size() | Reference::HeapTracked | static |
| get_histogram(unsigned channel) const | Pulsar::BasebandArchive | |
| get_instance_count() | Pulsar::Archive | static |
| get_Integration(unsigned subint) | Pulsar::IntegrationManager | |
| get_Integration(unsigned subint) const | Pulsar::IntegrationManager | |
| get_interface() | Pulsar::Archive | virtual |
| get_last_Integration() | Pulsar::IntegrationManager | |
| get_last_Integration() const | Pulsar::IntegrationManager | |
| get_mixable() const | Pulsar::Archive | |
| get_model() const | Pulsar::Archive | |
| get_nbin() const | Pulsar::TimerArchive | virtual |
| get_nchan() const | Pulsar::TimerArchive | virtual |
| get_nextension() const | Pulsar::Archive | virtual |
| get_nhistogram() const | Pulsar::BasebandArchive | inline |
| get_npassband() const | Pulsar::BasebandArchive | inline |
| get_npol() const | Pulsar::TimerArchive | virtual |
| get_nsubint() const | Pulsar::TimerArchive | virtual |
| get_passband(unsigned channel) const | Pulsar::BasebandArchive | |
| get_poln_calibrated() const | Pulsar::TimerArchive | virtual |
| get_processing_match() const | Pulsar::Archive | |
| get_Profile(unsigned subint, unsigned pol, unsigned chan) | Pulsar::Archive | |
| get_Profile(unsigned subint, unsigned pol, unsigned chan) const | Pulsar::Archive | |
| get_reference_count() const | Reference::Able | |
| get_revision(const char *revision) | Pulsar::Archive | protectedstatic |
| get_rotation_measure() const | Pulsar::TimerArchive | virtual |
| get_scale() const | Pulsar::TimerArchive | virtual |
| get_scattered_power_corrected() const | Pulsar::BasebandArchive | |
| get_source() const | Pulsar::TimerArchive | virtual |
| get_standard_match() const | Pulsar::Archive | |
| get_state() const | Pulsar::TimerArchive | virtual |
| get_strategy() const | Pulsar::Archive | |
| get_telescope() const | Pulsar::TimerArchive | virtual |
| get_tolerance() const | Pulsar::BasebandArchive | |
| get_type() const | Pulsar::TimerArchive | virtual |
| getadd() | Pulsar::Archive | |
| getadd() | Pulsar::Archive | |
| good_model(const Predictor *test_model) const | Pulsar::Archive | protected |
| has() const | Pulsar::Archive | |
| has_ephemeris() const | Pulsar::Archive | inline |
| has_model() const | Pulsar::Archive | inline |
| hdr | Pulsar::TimerArchive | protected |
| hdr_load(FILE *fptr) | Pulsar::TimerArchive | protected |
| hdr_unload(FILE *fptr) const | Pulsar::TimerArchive | protected |
| HeapTracked() | Reference::HeapTracked | |
| HeapTracked(const HeapTracked &) | Reference::HeapTracked | |
| hydra_obstype() | Pulsar::TimerArchive | |
| init() (defined in Pulsar::BasebandArchive) | Pulsar::BasebandArchive | protected |
| init_Integration(Integration *subint, bool check_phase=false) | Pulsar::Archive | protected |
| insert(unsigned isubint, Integration *integration) | Pulsar::IntegrationManager | protected |
| integration_length() const | Pulsar::Archive | |
| IntegrationManager() | Pulsar::IntegrationManager | |
| IntegrationManager(const IntegrationManager &archive) | Pulsar::IntegrationManager | |
| invint() | Pulsar::Archive | |
| load(FILE *fptr) | Pulsar::TimerArchive | protected |
| Pulsar::Archive::load(const std::string &name) | Pulsar::Archive | static |
| load_all() | Pulsar::IntegrationManager | protected |
| load_header(const char *filename) | Pulsar::TimerArchive | protectedvirtual |
| load_Integration(const char *filename, unsigned subint) | Pulsar::TimerArchive | protectedvirtual |
| manage(IntegrationManager *more_subints) | Pulsar::IntegrationManager | protected |
| manage(Integration *integration) | Pulsar::IntegrationManager | protected |
| mixable(const Archive *arch, std::string &reason) const | Pulsar::Archive | |
| mixable_policy | Pulsar::Archive | mutableprotected |
| new_Archive(const std::string &class_name) | Pulsar::Archive | static |
| new_Integration(const Integration *copy_this=0) | Pulsar::TimerArchive | protectedvirtual |
| no_clobber | Pulsar::Archive | protectedstatic |
| operator delete(void *location, void *ptr) | Reference::HeapTracked | static |
| operator delete(void *location) | Reference::HeapTracked | static |
| operator new(size_t size, void *ptr=0) | Reference::HeapTracked | static |
| operator=(const BasebandArchive &archive) | Pulsar::BasebandArchive | |
| Pulsar::TimerArchive::operator=(const TimerArchive &archive) | Pulsar::TimerArchive | |
| Pulsar::Archive::operator=(const Archive &a) | Pulsar::Archive | |
| Pulsar::IntegrationManager::operator=(const IntegrationManager &archive) | Pulsar::IntegrationManager | |
| Pulsar::Container::operator=(const Able &) | Reference::Able | |
| Reference::HeapTracked::operator=(const HeapTracked &) | Reference::HeapTracked | |
| pack(const Receiver *receiver) | Pulsar::TimerArchive | protected |
| pack(const TapeInfo *tape) | Pulsar::TimerArchive | protected |
| pack_extensions() | Pulsar::TimerArchive | protected |
| processing_match(const Archive *arch, std::string &reason) const | Pulsar::Archive | |
| processing_match_policy | Pulsar::Archive | mutableprotected |
| pscrunch() | Pulsar::Archive | |
| psr_load(FILE *fptr) | Pulsar::TimerArchive | protected |
| psr_unload(FILE *fptr) const | Pulsar::TimerArchive | protected |
| refresh() | Pulsar::Archive | |
| remove_baseline() | Pulsar::Archive | |
| remove_baseline_strategy | Pulsar::Archive | static |
| remove_chan(unsigned first, unsigned last) | Pulsar::Archive | |
| resize(unsigned nsubint, unsigned npol=0, unsigned nchan=0, unsigned nbin=0) | Pulsar::Archive | virtual |
| resize_Integration(Integration *integration) | Pulsar::Archive | protected |
| reverse_chan() | Pulsar::Archive | |
| rms_baseline(float dc=0.4) | Pulsar::Archive | |
| rotate(double time) | Pulsar::Archive | |
| rotate_phase(double phase) | Pulsar::Archive | |
| rotation_measure | Pulsar::TimerArchive | protected |
| set_bandwidth(double bw) | Pulsar::TimerArchive | virtual |
| set_be_data_size() | Pulsar::BasebandArchive | protectedvirtual |
| set_calibrated(int code, bool done) | Pulsar::TimerArchive | protected |
| set_calibrator_match(Match *) | Pulsar::Archive | |
| set_centre_frequency(double cf) | Pulsar::TimerArchive | virtual |
| set_coordinates(const sky_coord &coordinates) | Pulsar::TimerArchive | virtual |
| set_corrected(int code, bool done) | Pulsar::TimerArchive | protected |
| set_dedispersed(bool done=true) | Pulsar::TimerArchive | virtual |
| set_dispersion_measure(double dm) | Pulsar::TimerArchive | virtual |
| set_ephemeris(const Parameters *ephemeris, bool update=true) | Pulsar::Archive | |
| set_faraday_corrected(bool done=true) | Pulsar::TimerArchive | virtual |
| set_filename(const std::string &filename) | Pulsar::Archive | inline |
| set_hanning_smoothing_factor(int factor) | Pulsar::BasebandArchive | |
| set_header() | Pulsar::BasebandArchive | protected |
| set_mixable(Match *) | Pulsar::Archive | |
| set_model(const Predictor *model, bool apply=true) | Pulsar::Archive | |
| set_nbin(unsigned numbins) | Pulsar::TimerArchive | protectedvirtual |
| set_nchan(unsigned numchan) | Pulsar::TimerArchive | protectedvirtual |
| set_npol(unsigned numpol) | Pulsar::TimerArchive | protectedvirtual |
| set_nsubint(unsigned nsubint) | Pulsar::TimerArchive | protectedvirtual |
| set_poln_calibrated(bool done=true) | Pulsar::TimerArchive | virtual |
| set_predictor(Predictor *model) | Pulsar::Archive | protected |
| set_processing_match(Match *) | Pulsar::Archive | |
| set_reduction() | Pulsar::BasebandArchive | protected |
| set_rotation_measure(double rm) | Pulsar::TimerArchive | virtual |
| set_scale(Signal::Scale scale) | Pulsar::TimerArchive | virtual |
| set_source(const std::string &source) | Pulsar::TimerArchive | virtual |
| set_standard_match(Match *) | Pulsar::Archive | |
| set_state(Signal::State state) | Pulsar::TimerArchive | virtual |
| set_telescope(const std::string &telescope) | Pulsar::TimerArchive | virtual |
| set_type(Signal::Source type) | Pulsar::TimerArchive | virtual |
| set_verbosity(unsigned level) | Pulsar::Archive | static |
| shuffle() | Pulsar::IntegrationManager | |
| sort(StrictWeakOrdering comp=temporal_order) | Pulsar::IntegrationManager | inline |
| standard_match(const Archive *arch, std::string &reason) const | Pulsar::Archive | |
| standard_match_policy | Pulsar::Archive | mutableprotected |
| start_time() const | Pulsar::Archive | |
| subint_load(FILE *fptr) | Pulsar::TimerArchive | protected |
| subint_unload(FILE *fptr) const | Pulsar::TimerArchive | protected |
| text_interface | Pulsar::Archive | protected |
| TimerArchive() | Pulsar::TimerArchive | |
| TimerArchive(const TimerArchive &archive) | Pulsar::TimerArchive | |
| TimerArchive(const Archive &archive) | Pulsar::TimerArchive | |
| total(bool tscrunch=true) const | Pulsar::Archive | |
| transform(const Jones< float > &) | Pulsar::Archive | |
| transform(const std::vector< Jones< float > > &) | Pulsar::Archive | |
| transform(const std::vector< std::vector< Jones< float > > > &) | Pulsar::Archive | |
| tscrunch(unsigned nscrunch=0) | Pulsar::Archive | |
| tscrunch_to_nsub(unsigned new_nsub) | Pulsar::Archive | |
| tscrunched() const | Pulsar::Archive | |
| type_is_cal() const | Pulsar::Archive | |
| uniform_weight(float new_weight=1.0) | Pulsar::Archive | |
| unload(FILE *fptr) const | Pulsar::TimerArchive | protected |
| Pulsar::Archive::unload(const char *filename=0) const | Pulsar::Archive | |
| Pulsar::Archive::unload(const std::string &filename) const | Pulsar::Archive | inline |
| unload_class | Pulsar::Archive | protectedstatic |
| unload_cull_predictor | Pulsar::Archive | protectedstatic |
| unload_file(const char *filename) const | Pulsar::TimerArchive | protectedvirtual |
| unload_filename | Pulsar::Archive | protected |
| unmanage(const Integration *) | Pulsar::IntegrationManager | protected |
| unmanage(unsigned isubint) | Pulsar::IntegrationManager | protected |
| unpack(Receiver *receiver) | Pulsar::TimerArchive | protected |
| unpack(TapeInfo *tape) | Pulsar::TimerArchive | protected |
| unpack(CalInfoExtension *cal) | Pulsar::TimerArchive | protected |
| unpack_extensions() | Pulsar::TimerArchive | protected |
| update() | Pulsar::Archive | |
| update_centre_frequency() | Pulsar::Archive | |
| update_model() | Pulsar::Archive | |
| update_model(unsigned old_nsubint, bool clear_model=false) | Pulsar::Archive | protected |
| update_model(const MJD &time, bool clear_model=false) | Pulsar::Archive | protected |
| use_Integration(Integration *) | Pulsar::Archive | protectedvirtual |
| valid | Pulsar::TimerArchive | protected |
| verbose | Pulsar::IntegrationManager | static |
| weighted_frequency(unsigned ichan, unsigned start, unsigned end) const | Pulsar::Archive | |
| zero_phase_aligned() const | Pulsar::Archive | protected |
| ~Able() | Reference::Able | virtual |
| ~Archive() | Pulsar::Archive | virtual |
| ~BasebandArchive() | Pulsar::BasebandArchive | |
| ~HeapTracked() | Reference::HeapTracked | virtual |
| ~IntegrationManager() | Pulsar::IntegrationManager | virtual |
| ~TimerArchive() | Pulsar::TimerArchive | |