__dereference(bool auto_delete=true) const | Reference::Able | protected |
__is_on_heap() const | Reference::HeapTracked | |
__reference(bool active) const | Reference::Able | protected |
Able() | Reference::Able | |
Able(const Able &) | Reference::Able | |
add_component(double centre, double concentration, double height, const char *name) | Pulsar::ComponentModel | |
align(const Profile *profile) | Pulsar::ComponentModel | |
align_to_model(Profile *profile) | Pulsar::ComponentModel | |
backup (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | mutableprotected |
build() const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
check(const char *method, unsigned icomponent) const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
clear() (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
clone() const | Pulsar::ComponentModel | inlinevirtual |
comments | Pulsar::ComponentModel | protected |
component_names (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
ComponentModel() | Pulsar::ComponentModel | |
ComponentModel(const std::string &filename) | Pulsar::ComponentModel | |
components (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
derivative (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | mutableprotected |
evaluate(float *vals, unsigned nvals, int icomp=-1) (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | |
factory(const std::string &name_and_parse) | Pulsar::ShiftEstimator | static |
fit(const Profile *profile) (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | |
fit_derivative (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
fit_primary_first (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
fix_relative_phases() | Pulsar::ComponentModel | |
fix_widths (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
freeze(unsigned icomponent) const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
gate (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
get_absolute_phase() const | Pulsar::ComponentModel | |
get_best_alignment(const Profile *profile, double &phase, double &scale) | Pulsar::ComponentModel | |
get_chisq() const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | inline |
get_component(unsigned icomp) (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | |
get_fit_primary_first() const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | inline |
get_fix_widths() const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | inline |
get_gate_duty_cycle() const | Pulsar::ComponentModel | inline |
get_heap_queue_size() | Reference::HeapTracked | static |
get_instance_count() | Reference::Able | static |
get_interface() | Pulsar::ComponentModel | virtual |
get_log_height() const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | inline |
get_model() | Pulsar::ComponentModel | |
get_name() const | Pulsar::ComponentModel | inlinevirtual |
get_ncomponents() const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | |
get_nfree() const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | inline |
get_observation() const | Pulsar::ProfileShiftEstimator | inline |
get_reduced_chisq() const | Pulsar::ComponentModel | inlinevirtual |
get_reference_count() const | Reference::Able | |
get_report_absolute_phases() const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | inline |
get_report_widths() const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | inline |
get_retain_memory() const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | inline |
get_shift() const | Pulsar::ComponentModel | virtual |
get_snr() const | Pulsar::ShiftEstimator | inlinevirtual |
get_zap_concentration_ratio() const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | inline |
get_zap_height_ratio() const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | inline |
HeapTracked() | Reference::HeapTracked | |
HeapTracked(const HeapTracked &) | Reference::HeapTracked | |
init() (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
load(const char *fname) (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | |
log_height (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
model (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | mutableprotected |
observation (defined in Pulsar::ProfileShiftEstimator) | Pulsar::ProfileShiftEstimator | 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 Able &) | Reference::Able | |
Reference::HeapTracked::operator=(const HeapTracked &) | Reference::HeapTracked | |
phase (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | mutableprotected |
preprocess(Archive *) | Pulsar::ShiftEstimator | virtual |
remove_component(unsigned icomp) (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | |
report_absolute_phases (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
report_widths (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
retain_memory (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
set_fit_derivative(bool flag) (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | inline |
set_fit_primary_first(bool flag=true) (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | |
set_fix_widths(bool flag=true) (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | |
set_gate_duty_cycle(double turns) | Pulsar::ComponentModel | inlinevirtual |
set_infit(unsigned icomponent, unsigned iparam, bool infit) (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | |
set_infit(const char *fitstring) (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | |
set_log_height(bool flag=true) | Pulsar::ComponentModel | |
set_observation(const Profile *p) | Pulsar::ProfileShiftEstimator | inline |
set_report_absolute_phases(bool flag=true) (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | |
set_report_widths(bool flag=true) (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | inline |
set_retain_memory(bool flag=true) | Pulsar::ComponentModel | |
set_threshold(float t) (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | inline |
set_zap_concentration_ratio(float r) | Pulsar::ComponentModel | inline |
set_zap_height_ratio(float r) | Pulsar::ComponentModel | inline |
threshold (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
unfreeze(unsigned icomponent) const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
unload(const char *fname) const (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | |
verbose (defined in Pulsar::ShiftEstimator) | Pulsar::ShiftEstimator | static |
zap_concentration_ratio (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
zap_height_ratio (defined in Pulsar::ComponentModel) | Pulsar::ComponentModel | protected |
~Able() | Reference::Able | virtual |
~HeapTracked() | Reference::HeapTracked | virtual |