__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< BPPArchive > class | Pulsar::BPPArchive | friend |
bandwidth | Pulsar::BasicArchive | protected |
baseline() const | Pulsar::Archive | |
BasicArchive() | Pulsar::BasicArchive | |
BasicArchive(const BasicArchive &archive) | Pulsar::BasicArchive | |
basis | Pulsar::BasicArchive | protected |
Bins enum value (defined in Pulsar::BPPArchive) | Pulsar::BPPArchive | |
BPPArchive() | Pulsar::BPPArchive | |
BPPArchive(const BPPArchive &archive) | Pulsar::BPPArchive | |
BPPArchive(const Archive &archive) | Pulsar::BPPArchive | |
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::BPPArchive | inlineprotectedvirtual |
centre(double phase_offset=0.5) | Pulsar::Archive | |
centre_frequency | Pulsar::BasicArchive | protected |
centre_max_bin(double phase_offset=0.5) | Pulsar::Archive | |
clone() const | Pulsar::BPPArchive | virtual |
convert_state(Signal::State state) | Pulsar::Archive | |
coordinates | Pulsar::BasicArchive | protected |
copy(const Archive &archive) | Pulsar::BPPArchive | |
Pulsar::BasicArchive::copy(const Archive *) | Pulsar::Archive | |
create_updated_model(bool clear_model) | Pulsar::Archive | protected |
dedisperse() | Pulsar::Archive | |
dedispersed | Pulsar::BasicArchive | protected |
defaraday() | Pulsar::Archive | |
dispersion_measure | Pulsar::BasicArchive | protected |
end_time() const | Pulsar::Archive | |
ensure_linkage() | Pulsar::BasicArchive | static |
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 | |
faraday_corrected | Pulsar::BasicArchive | protected |
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_orig_rfs() | Pulsar::BPPArchive | 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_bandwidth() const | Pulsar::BasicArchive | virtual |
get_basis() const | Pulsar::Archive | |
get_calibrator_match() const | Pulsar::Archive | |
get_centre_frequency() const | Pulsar::BasicArchive | virtual |
get_coordinates() const | Pulsar::BasicArchive | virtual |
get_dedispersed() const | Pulsar::BasicArchive | virtual |
get_dispersion_measure() const | Pulsar::BasicArchive | 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::BasicArchive | virtual |
get_filename() const | Pulsar::Archive | inline |
get_first_Integration() | Pulsar::IntegrationManager | |
get_first_Integration() const | Pulsar::IntegrationManager | |
get_heap_queue_size() | Reference::HeapTracked | static |
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_mjd_from_hdr() | Pulsar::BPPArchive | protected |
get_model() const | Pulsar::Archive | |
get_nbin() const | Pulsar::BasicArchive | virtual |
get_nchan() const | Pulsar::BasicArchive | virtual |
get_nextension() const | Pulsar::Archive | virtual |
get_npol() const | Pulsar::BasicArchive | virtual |
get_nsubint() const | Pulsar::BasicArchive | virtual |
get_poln_calibrated() const | Pulsar::BasicArchive | 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::BasicArchive | virtual |
get_scale() const | Pulsar::BasicArchive | virtual |
get_source() const | Pulsar::BasicArchive | virtual |
get_standard_match() const | Pulsar::Archive | |
get_state() const | Pulsar::BasicArchive | virtual |
get_strategy() const | Pulsar::Archive | |
get_telescope() const | Pulsar::BasicArchive | virtual |
get_type() const | Pulsar::BasicArchive | virtual |
getadd() | Pulsar::Archive | |
getadd() | Pulsar::Archive | |
good_model(const Predictor *test_model) const | Pulsar::Archive | protected |
has_ephemeris() const | Pulsar::Archive | inline |
has_model() const | Pulsar::Archive | inline |
hdr_to_big_endian() | Pulsar::BPPArchive | protected |
HeapTracked() | Reference::HeapTracked | |
HeapTracked(const HeapTracked &) | Reference::HeapTracked | |
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 | |
lin_method | Pulsar::BPPArchive | protected |
Linearization enum name | Pulsar::BPPArchive | |
linearize_power(float quant_power, float *input_power, float *gain, float *xgain) | Pulsar::BPPArchive | protected |
load(const std::string &name) | Pulsar::Archive | static |
load_all() | Pulsar::IntegrationManager | protected |
load_extensions() | Pulsar::BPPArchive | protected |
load_header(const char *filename) | Pulsar::BPPArchive | protectedvirtual |
load_Integration(const char *filename, unsigned subint) | Pulsar::BPPArchive | protectedvirtual |
manage(IntegrationManager *more_subints) | Pulsar::IntegrationManager | protected |
manage(Integration *integration) | Pulsar::IntegrationManager | protected |
Mean enum value (defined in Pulsar::BPPArchive) | Pulsar::BPPArchive | |
mixable(const Archive *arch, std::string &reason) const | Pulsar::Archive | |
mixable_policy | Pulsar::Archive | mutableprotected |
model | Pulsar::Archive | protected |
nbin | Pulsar::BasicArchive | protected |
nchan | Pulsar::BasicArchive | protected |
new_Archive(const std::string &class_name) | Pulsar::Archive | static |
new_Integration(const Integration *copy_this=0) | Pulsar::BasicArchive | protectedvirtual |
no_clobber | Pulsar::Archive | protectedstatic |
None enum value (defined in Pulsar::BPPArchive) | Pulsar::BPPArchive | |
npol | Pulsar::BasicArchive | protected |
nsubint | Pulsar::BasicArchive | protected |
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 BPPArchive &archive) | Pulsar::BPPArchive | |
Pulsar::BasicArchive::operator=(const BasicArchive &archive) | Pulsar::BasicArchive | |
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 | |
poln_calibrated | Pulsar::BasicArchive | protected |
processing_match(const Archive *arch, std::string &reason) const | Pulsar::Archive | |
processing_match_policy | Pulsar::Archive | mutableprotected |
pscrunch() | Pulsar::Archive | |
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::BasicArchive | protected |
scale | Pulsar::BasicArchive | protected |
set_bandwidth(double bw) | Pulsar::BasicArchive | virtual |
set_calibrator_match(Match *) | Pulsar::Archive | |
set_centre_frequency(double cf) | Pulsar::BasicArchive | virtual |
set_coordinates(const sky_coord &coordinates) | Pulsar::BasicArchive | virtual |
set_dedispersed(bool done=true) | Pulsar::BasicArchive | virtual |
set_dispersion_measure(double dm) | Pulsar::BasicArchive | virtual |
set_ephemeris(const Parameters *ephemeris, bool update=true) | Pulsar::Archive | |
set_faraday_corrected(bool done=true) | Pulsar::BasicArchive | virtual |
set_filename(const std::string &filename) | Pulsar::Archive | inline |
set_mixable(Match *) | Pulsar::Archive | |
set_model(const Predictor *model, bool apply=true) | Pulsar::Archive | |
set_nbin(unsigned nbin) | Pulsar::BasicArchive | protectedvirtual |
set_nchan(unsigned nchan) | Pulsar::BasicArchive | protectedvirtual |
set_npol(unsigned npol) | Pulsar::BasicArchive | protectedvirtual |
set_nsubint(unsigned nsubint) | Pulsar::BasicArchive | protectedvirtual |
set_poln_calibrated(bool done=true) | Pulsar::BasicArchive | virtual |
set_processing_match(Match *) | Pulsar::Archive | |
set_rotation_measure(double rm) | Pulsar::BasicArchive | virtual |
set_scale(Signal::Scale scale) | Pulsar::BasicArchive | virtual |
set_source(const std::string &source) | Pulsar::BasicArchive | virtual |
set_standard_match(Match *) | Pulsar::Archive | |
set_state(Signal::State state) | Pulsar::BasicArchive | virtual |
set_telescope(const std::string &) | Pulsar::BasicArchive | virtual |
set_type(Signal::Source type) | Pulsar::BasicArchive | virtual |
set_verbosity(unsigned level) | Pulsar::Archive | static |
shuffle() | Pulsar::IntegrationManager | |
sort(StrictWeakOrdering comp=temporal_order) | Pulsar::IntegrationManager | inline |
source | Pulsar::BasicArchive | protected |
standard_match(const Archive *arch, std::string &reason) const | Pulsar::Archive | |
standard_match_policy | Pulsar::Archive | mutableprotected |
start_time() const | Pulsar::Archive | |
state | Pulsar::BasicArchive | protected |
telescope | Pulsar::BasicArchive | protected |
text_interface | Pulsar::Archive | protected |
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 | Pulsar::BasicArchive | protected |
type_is_cal() const | Pulsar::Archive | |
uniform_weight(float new_weight=1.0) | Pulsar::Archive | |
unload(const char *filename=0) const | Pulsar::Archive | |
unload(const std::string &filename) const | Pulsar::Archive | inline |
unload_class | Pulsar::Archive | protectedstatic |
unload_file(const char *filename) const | Pulsar::BPPArchive | protectedvirtual |
unload_filename | Pulsar::Archive | protected |
unmanage(const Integration *) | Pulsar::IntegrationManager | protected |
unmanage(unsigned isubint) | Pulsar::IntegrationManager | 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 |
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 |
~BasicArchive() | Pulsar::BasicArchive | |
~BPPArchive() | Pulsar::BPPArchive | |
~HeapTracked() | Reference::HeapTracked | virtual |
~IntegrationManager() | Pulsar::IntegrationManager | virtual |