Profile Member List

This is the complete list of members for Profile, including all inherited members.

__dereference(bool auto_delete=true) constReference::Ableprotected
__is_on_heap() constReference::HeapTracked
__reference(bool active) constReference::Ableprotected
Able()Reference::Able
Able(const Able &)Reference::Able
absolute()Profile
add_extension(Extension *extension)Profilevirtual
average(const Profile *that)Profile
baseline() constProfile
bscrunch(unsigned nscrunch)Profile
bscrunch_to_nbin(unsigned nbin)Profile
centrefreqProfileprotected
clone() constProfilevirtual
convolve(const Profile *profile)Profile
convolve(const Profile *profile, int direction)Profileprotected
copy(const Profile *, bool clone_strategy=true)Profile
correlate(const Profile *profile)Profile
correlate_normalized(const Profile *profile)Profile
dedisperse(double dm, double ref_freq, double pfold)Profile
default_duty_cycleProfilestatic
derivative()Profile
diff(const Profile *profile)Profile
Edges typedef (defined in Profile)Profile
extensionProfilemutableprotected
fft_convolve(const Profile *profile)Profile
find_max_bin(int bin_start=0, int bin_end=0) constProfile
find_max_phase(float duty_cycle=default_duty_cycle) constProfile
find_min_bin(int bin_start=0, int bin_end=0) constProfile
find_min_phase(float duty_cycle=default_duty_cycle) constProfile
find_peak_edges(int &rise, int &fall) constProfile
find_transitions(int &highlow, int &lowhigh, int &width) constProfile
fold(unsigned nfold)Profile
get() constProfile
get()Profile
get() constProfile
get()Profile
get_amps() constPulsar::ProfileAmps
get_amps()Pulsar::ProfileAmps
get_amps(std::vector< T > &data) constPulsar::ProfileAmps
get_centre_frequency() constProfileinline
get_extension(unsigned iextension) constProfilevirtual
get_extension(unsigned iextension)Profilevirtual
get_heap_queue_size()Reference::HeapTrackedstatic
get_instance_count()Profilestatic
get_nbin() constPulsar::ProfileAmpsinline
get_nextension() constProfilevirtual
get_reference_count() constReference::Able
get_strategy() constProfile
get_weight() constProfileinline
get_weighted_amps() constProfile
HeapTracked()Reference::HeapTracked
HeapTracked(const HeapTracked &)Reference::HeapTracked
init()Profileprotected
Integration classProfilefriend
logarithm(double base=10.0, double threshold=0.0)Profile
max(int bin_start=0, int bin_end=0) constProfile
mean(float phase, float duty_cycle=default_duty_cycle) constProfile
min(int bin_start=0, int bin_end=0) constProfile
no_ampsPulsar::ProfileAmpsstatic
offset(double offset)Profile
operator delete(void *location, void *ptr)Reference::HeapTrackedstatic
operator delete(void *location)Reference::HeapTrackedstatic
operator new(size_t size, void *ptr=0)Reference::HeapTrackedstatic
operator*=(float scale)Profile
operator+=(float offset)Profile
operator-=(float offset)Profile
operator=(const Profile &profile)Profile
Pulsar::ProfileAmps::operator=(const Able &)Reference::Able
Reference::HeapTracked::operator=(const HeapTracked &)Reference::HeapTracked
peak_edges_strategyProfilestatic
PolnProfile classProfilefriend
Profile(unsigned nbin=0)Profile
Profile(const Profile &profile)Profile
Profile(const Profile *profile)Profile
ProfileAmps(unsigned nbin=0)Pulsar::ProfileAmps
ProfileAmps(const ProfileAmps &)Pulsar::ProfileAmps
pscrunch()Profile
remove(const std::vector< unsigned > &indeces)Pulsar::ProfileAmps
resize(unsigned nbin)Profilevirtual
rotate_in_phase_domainProfilestatic
rotate_phase(double phase)Profile
rotate_phase_enabledProfilestatic
scale(double scale)Profile
set_amps(const T *data)Pulsar::ProfileAmps
set_amps(const std::vector< T > &data)Pulsar::ProfileAmps
set_centre_frequency(double cfreq)Profileinlinevirtual
set_strategy(Strategies *)Profile
set_weight(float)Profilevirtual
shift(const Profile &std) constProfile
snr() constProfile
square_root()Profile
StandardSNR classProfilefriend
stats(double *mean, double *variance=0, double *varmean=0, int bin_start=0, int bin_end=0) constProfile
stats(float phase, double *mean, double *variance=0, double *varmean=0, float duty_cycle=default_duty_cycle) constProfile
strategyProfilemutableprotected
sum(const Profile *profile)Profile
sum(int bin_start=0, int bin_end=0) constProfile
sumfabs(int bin_start=0, int bin_end=0) constProfile
sumsq(int bin_start=0, int bin_end=0) constProfile
transition_duty_cycleProfilestatic
verboseProfilestatic
weightProfileprotected
zero()Profile
~Able()Reference::Ablevirtual
~HeapTracked()Reference::HeapTrackedvirtual
~Profile()Profile
~ProfileAmps()Pulsar::ProfileAmpsvirtual

Generated using doxygen 1.14.0