__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_extension(Extension *extension) | Pulsar::Integration | virtual |
adopt(const Archive *) | Pulsar::Integration | |
Archive class | Pulsar::Integration | friend |
baseline() const | Pulsar::Integration | |
baseline_stats(std::vector< std::vector< Estimate< double > > > *mean, std::vector< std::vector< double > > *variance=0, const PhaseWeight *baseline=0) const | Pulsar::Integration | |
bscrunch(unsigned nscrunch) | Pulsar::Integration | protected |
bscrunch_to_nbin(unsigned nbin) | Pulsar::Integration | protected |
cal_levels(std::vector< std::vector< Estimate< double > > > &hi, std::vector< std::vector< Estimate< double > > > &lo) const | Pulsar::Integration | |
Calibrator class | Pulsar::Integration | friend |
clone() const =0 | Pulsar::Integration | pure virtual |
combine(const Integration *from) | Pulsar::Integration | protected |
convert_state(Signal::State state) | Pulsar::Integration | protected |
copy(const Integration *subint, bool management=true) | Pulsar::Integration | protectedvirtual |
dedisperse() | Pulsar::Integration | |
defaraday() | Pulsar::Integration | |
edit_extensions(const std::string &name) | Pulsar::Integration | virtual |
effective_bandwidth(unsigned ch_start=0, unsigned ch_end=0) const | Pulsar::Integration | |
expert() | Pulsar::Integration | |
expert() const | Pulsar::Integration | |
Expert class | Pulsar::Integration | friend |
expert_interface | Pulsar::Integration | protected |
Extension class | Pulsar::Integration | friend |
extension | Pulsar::Integration | mutableprotected |
find_max_phase() const | Pulsar::Integration | |
find_min_phase(float dc=0.10) const | Pulsar::Integration | |
find_peak_edges(int &rise, int &fall) const | Pulsar::Integration | |
find_transitions(int &hi2lo, int &lo2hi, int &buffer) const | Pulsar::Integration | |
fold(unsigned nfold) | Pulsar::Integration | protected |
fscrunch(unsigned nscrunch=0) | Pulsar::Integration | protected |
get() const | Pulsar::Integration | |
get() | Pulsar::Integration | |
get() const | Pulsar::Integration | |
get() | Pulsar::Integration | |
get_auxiliary_birefringence_corrected() const | Pulsar::Integration | |
get_auxiliary_dispersion_corrected() const | Pulsar::Integration | |
get_bandwidth() const | Pulsar::Integration | |
get_basis() const | Pulsar::Integration | |
get_centre_frequency(unsigned ichan) const | Pulsar::Integration | |
get_centre_frequency() const | Pulsar::Integration | |
get_coordinates() const | Pulsar::Integration | |
get_dedispersed() const | Pulsar::Integration | |
get_dispersion_measure() const | Pulsar::Integration | |
get_duration() const =0 | Pulsar::Integration | pure virtual |
get_effective_dispersion_measure() const | Pulsar::Integration | |
get_effective_rotation_measure() const | Pulsar::Integration | |
get_end_time() const | Pulsar::Integration | |
get_epoch() const =0 | Pulsar::Integration | pure virtual |
get_extension(unsigned iextension) const | Pulsar::Integration | virtual |
get_extension(unsigned iextension) | Pulsar::Integration | virtual |
get_faraday_corrected() const | Pulsar::Integration | |
get_folding_period() const =0 | Pulsar::Integration | pure virtual |
get_gate_duty_cycle() const | Pulsar::Integration | inlinevirtual |
get_heap_queue_size() | Reference::HeapTracked | static |
get_instance_count() | Pulsar::Integration | static |
get_interface() | Pulsar::Integration | virtual |
get_nbin() const =0 | Pulsar::Integration | pure virtual |
get_nchan() const =0 | Pulsar::Integration | pure virtual |
get_nextension() const | Pulsar::Integration | virtual |
get_npol() const =0 | Pulsar::Integration | pure virtual |
get_Profile(unsigned ipol, unsigned ichan) | Pulsar::Integration | |
get_Profile(unsigned ipol, unsigned ichan) const | Pulsar::Integration | |
get_reference_count() const | Reference::Able | |
get_rotation_measure() const | Pulsar::Integration | |
get_start_time() const | Pulsar::Integration | |
get_state() const | Pulsar::Integration | |
get_Stokes(unsigned ichan, unsigned ibin) const | Pulsar::Integration | |
get_Stokes(std::vector< Stokes< float > > &S, unsigned iother, Signal::Dimension abscissa=Signal::Phase) const | Pulsar::Integration | |
get_strategy() const | Pulsar::Integration | |
get_telescope() const | Pulsar::Integration | |
get_weight(unsigned ichan) const | Pulsar::Integration | |
getadd() | Pulsar::Integration | |
getadd() | Pulsar::Integration | |
HeapTracked() | Reference::HeapTracked | |
HeapTracked(const HeapTracked &) | Reference::HeapTracked | |
insert(Integration *) | Pulsar::Integration | protectedvirtual |
Integration() | Pulsar::Integration | |
Integration(const Integration &subint) | Pulsar::Integration | |
invint() | Pulsar::Integration | protected |
list_extensions() const | Pulsar::Integration | virtual |
match_max_frequency_difference | Pulsar::Integration | static |
mixable(const Integration *integ, std::string &reason) const | Pulsar::Integration | protected |
new_PolnProfile(unsigned ichan) | Pulsar::Integration | |
new_PolnProfile(unsigned ichan) const | Pulsar::Integration | |
new_Profile() | Pulsar::Integration | protectedvirtual |
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 Integration &subint) | Pulsar::Integration | |
Pulsar::Container::operator=(const Able &) | Reference::Able | |
Reference::HeapTracked::operator=(const HeapTracked &) | Reference::HeapTracked | |
orphan() | Pulsar::Integration | |
orphaned | Pulsar::Integration | protected |
parent | Pulsar::Integration | protected |
profiles | Pulsar::Integration | protected |
pscrunch() | Pulsar::Integration | protected |
range_check(unsigned ipol, unsigned ichan) const | Pulsar::Integration | protected |
remove(unsigned ichan) | Pulsar::Integration | protectedvirtual |
remove(unsigned ichan_first, unsigned ichan_last) | Pulsar::Integration | protectedvirtual |
remove_baseline(const PhaseWeight *baseline=0) | Pulsar::Integration | |
resize(unsigned npol=0, unsigned nchan=0, unsigned nbin=0) | Pulsar::Integration | protectedvirtual |
reverse_chan() | Pulsar::Integration | protected |
rotate(double time) | Pulsar::Integration | protected |
rotate_phase(double phase) | Pulsar::Integration | protected |
set_centre_frequency(unsigned ichan, double frequency) | Pulsar::Integration | |
set_duration(double seconds)=0 | Pulsar::Integration | pure virtual |
set_epoch(const MJD &mjd)=0 | Pulsar::Integration | pure virtual |
set_folding_period(double seconds)=0 | Pulsar::Integration | pure virtual |
set_gate_duty_cycle(double turns) | Pulsar::Integration | inlinevirtual |
set_nbin(unsigned nbin)=0 | Pulsar::Integration | protectedpure virtual |
set_nchan(unsigned nchan)=0 | Pulsar::Integration | protectedpure virtual |
set_npol(unsigned npol)=0 | Pulsar::Integration | protectedpure virtual |
set_weight(unsigned ichan, float weight) | Pulsar::Integration | |
swap_profiles(unsigned ipol, unsigned ichan, unsigned jpol, unsigned jchan) | Pulsar::Integration | protected |
total() const | Pulsar::Integration | |
transform(const Jones< float > &response) | Pulsar::Integration | protected |
transform(const std::vector< Jones< float > > &response) | Pulsar::Integration | protected |
uniform_weight(float new_weight=1.0) | Pulsar::Integration | |
verbose | Pulsar::Integration | static |
weighted_frequency(unsigned ch_start=0, unsigned ch_end=0) const | Pulsar::Integration | |
zero() | Pulsar::Integration | |
~Able() | Reference::Able | virtual |
~HeapTracked() | Reference::HeapTracked | virtual |
~Integration() | Pulsar::Integration | virtual |